סיווג פח אשפה
סיווג של פח אשפה.
Signature:
export declare class Trashcan extends DeleteArea implements IAutoHideable, IPositionable
מרחיב: DeleteArea
הטמעות: IAutoHideable, IPositionable
יצרנים
יצרן | גורמי שינוי | התיאור |
---|---|---|
(constructor)(Workspace) | יצירת מופע חדש של המחלקה Trashcan |
תכונות
נכס | גורמי שינוי | תיאור | התיאור |
---|---|---|---|
id | מחרוזת | המזהה הייחודי של הרכיב הזה שמשמש לרישום ב-ComponentManager. | |
isLidOpen | boolean | מצב הפתיחה/הסגירה הנוכחי של המכסה. |
שיטות
שיטה | גורמי שינוי | התיאור |
---|---|---|
autoHide(onlyClosePopups) | הסתרת הרכיב. נקראת ב-WorkspaceSvg.holdChaff. | |
click() | בודקים את תוכן האשפה. | |
closeFlyout() | סוגר את התפריט הנפתח של פח האשפה. | |
closeLid() | סוגרים את המכסה. בוצעה קריאה חיצונית אחרי גרירה. | |
contentsIsOpen() | מחזירה TRUE אם התוכן של פח האשפה פתוח כרגע. | |
createDom() | יצירת הרכיבים של פח האשפה. | |
dispose() | עליך להשליך את פח האשפה הזה. יש לבטל את הקישור לכל רכיבי ה-DOM כדי למנוע דליפות זיכרון. | |
emptyContents() | מרוקן את התוכן של פח האשפה. אם לשונית התוכן פתוחה כרגע, הוא ייסגר. | |
getBoundingRectangle() | מחזירה את המלבן התוחם של הרכיב בממשק המשתמש ביחידות פיקסלים ביחס ל-div של הזרקת חסום. | |
getClientRect() | מחזירה את המלבן התוחם את אזור יעד הגרירה ביחידות פיקסלים ביחס לאזור התצוגה. | |
init() | מפעיל את פח האשפה. | |
onDragExit(_dragElement) | נקודת אחיזה כאשר סמן עם בלוק או בועה יוצא מיעד הגרירה. | |
onDragOver(_dragElement) | כינוי כשגוררים סמן עם בלוק או בועה מעל יעד הגרירה. | |
onDrop(_dragElement) | כינוי כאשר בלוק או בועה נופלים ברכיב זה. לא צריך לטפל במחיקה כאן. | |
openFlyout() | פתיחת התפריט הנפתח של פח האשפה. | |
position(metrics, savedPositions) | ממקם את פח האשפה. הוא ממוקם בפינה הנגדית לפינה שבה הקטגוריות או ארגז הכלים מתחילים. |