blockly‏ > VerticalFlyout

הכיתה VerticalFlyout

מחלקה של חלון קופץ.

Signature:

export declare class VerticalFlyout extends Flyout 

הרחבות: תפריט נפתח

יצרנים

יצרן גורמי שינוי תיאור
(constructor)(workspaceOptions) יצירת מופע חדש של הכיתה VerticalFlyout

מאפיינים

נכס גורמי שינוי סוג תיאור
registryName static מחרוזת השם של התפריט הנפתח האנכי במרשם.

Methods

שיטה גורמי שינוי תיאור
getClientRect() הפונקציה מחזירה את המלבן המקיף של אזור היעד לגרירה ביחידות פיקסלים ביחס לאזור התצוגה.
getX() חישוב קואורדינטת ה-x של מיקום התפריט הנפתח.
getY()‎ חישוב קואורדינטת ה-y של מיקום התפריט הנפתח.
isDragTowardWorkspace(currentDragDeltaXY) קביעה אם דלתא של גרירה היא לכיוון מרחב העבודה, על סמך המיקום והכיוון של התפריט הנפתח. המשתנה הזה משמש ב-determineDragIntention_ כדי לקבוע אם צריך ליצור בלוק חדש או לגלול בחלונית הקופצת.
layout_(contents) protected מסדרים את הבלוקסים בחלונית הנפתחת.
position()‎ מעבירים את התפריט הנפתח לקצה סביבת העבודה.
reflowInternal_() protected חישוב רוחב התפריט הנפתח. ל-RTL: צריך למקם את הבלוקים והלחצנים כך שיתאימו לכיוון שמאל.
scrollToStart() גוללים את התפריט הנפתח לחלק העליון.
setMetrics_(xyRatio) protected מגדיר את התרגום של התפריט הנפתח כך שיתאים לסרגלי הגלילה.
wheel_(e) protected גוללים בתפריט הנשלף.