הכיתה ToolboxItem
הכיתה של פריט בתיבת הכלים.
Signature:
export declare class ToolboxItem implements IToolboxItem
יישום: IToolboxItem
יצרנים
יצרן | גורמי שינוי | תיאור |
---|---|---|
(constructor)(toolboxItemDef, parentToolbox, opt_parent) | יצירת מופע חדש של הכיתה ToolboxItem |
מאפיינים
נכס | גורמי שינוי | סוג | תיאור |
---|---|---|---|
id_ | protected |
מחרוזת | |
level_ | protected |
number | |
parent_ | protected |
ICollapsibleToolboxItem | null | |
parentToolbox_ |
|
IToolbox | תיבת הכלים שאליה שייכת הקטגוריה. |
toolboxItemDef_ | protected |
toolbox.ToolboxItemInfo | null | |
workspace_ | protected |
WorkspaceSvg |
Methods
שיטה | גורמי שינוי | תיאור |
---|---|---|
canBeFocused() | ראו IFocusableNode.canBeFocused. | |
dispose() | יש להשליך את הפריט הזה לכלי. פעולה ללא תוצאה כברירת מחדל. | |
getClickTarget() | הפונקציה מקבלת את אלמנט ה-HTML שניתן ללחוץ עליו. אלמנט הורה של תיבת הכלים מקבל קליקים. תיבת הכלים ההורה תוסיף מזהה לאלמנט הזה כדי שתוכל להעביר את האירוע onClick ל-toolboxItem הנכון. | |
getDiv() | הפונקציה מקבלת את ה-div של פריט תיבת הכלים. | |
getFocusableElement() | מידע נוסף זמין במאמר IFocusableNode.getFocusableElement. | |
getFocusableTree() | מידע נוסף זמין במאמר IFocusableNode.getFocusableTree. | |
getId() | הפונקציה מקבלת מזהה ייחודי של פריט תיבת הכלים הזה. | |
getParent() | הפונקציה מקבלת את ההורה אם פריט תיבת הכלים נמצא בתצוגת עץ. | |
init() | אתחול הפריט בכלי. זה כולל יצירת DOM ועדכון המצב של פריטים על סמך אובייקט המידע. | |
isCollapsible() | האם אפשר לכווץ את הפריט בתיבה. | |
isSelectable() | אם אפשר לבחור את הפריט בכלי. | |
onNodeBlur() | מידע נוסף זמין במאמר IFocusableNode.onNodeBlur. | |
onNodeFocus() | מידע נוסף זמין במאמר IFocusableNode.onNodeFocus. | |
setVisible_(_isVisible) | הגדרה של סטטוס החשיפה של הקטגוריה. כדי שקטגוריה תהיה גלויה, צריך להרחיב גם את קטגוריית ההורה שלה. |