שיעור ZoomControls
שיעור לפקדים לשינוי מרחק התצוגה.
Signature:
export declare class ZoomControls implements IPositionable
הטמעות: IPositionable
יצרנים
יצרן | גורמי שינוי | תיאור |
---|---|---|
(constructor)(workspace) | יצירה של מופע חדש של המחלקה ZoomControls |
מאפיינים
נכס | גורמי שינוי | סוג | תיאור |
---|---|---|---|
id | מחרוזת | המזהה הייחודי של הרכיב הזה שמשמש לרישום ב-ComponentManager. |
שיטות
שיטה | גורמי שינוי | תיאור |
---|---|---|
createDom() | יוצרים את אמצעי הבקרה לשינוי מרחק התצוגה. | |
dispose() | אמצעי הבקרה הזה לשינוי מרחק התצוגה נפטר. כדי למנוע דליפות זיכרון, צריך לבטל את הקישור של כל רכיבי ה-DOM. | |
getBoundingRectangle() | מחזירה את המלבן התוחם של רכיב ממשק המשתמש ביחידות פיקסלים ביחס ל-div (החדרת חסימה ב-Blockly). | |
init() | הפעלת פקדי הזום. | |
position(metrics, savedPositions) | ממקם את פקדי הזום. הוא ממוקם בפינה הנגדית שבה מתחיל הקטגוריות/ארגז הכלים. |