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