blockly > 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_

protected

readonly

IToolbox ארגז הכלים שאליו שייכת הקטגוריה הזו.
toolboxItemDef_ protected toolbox.ToolboxItemInfo | null
workspace_ protected WorkspaceSvg

שיטות

שיטה גורמי שינוי תיאור
dispose() צריך להשליך את הפריט הזה מארגז הכלים. ללא פעולה כברירת מחדל.
getClickTarget() הפונקציה מקבלת את רכיב ה-HTML שניתן ללחוץ עליו. רכיב ההורה של ארגז הכלים מקבל קליקים. ארגז הכלים של ההורה יוסיף מזהה לרכיב הזה כדי שיוכל להעביר את האירוע onClick לפריט הנכון בארגז הכלים.
getDiv() מקבל את ה-div עבור הפריט בארגז הכלים.
getId() מקבל מזהה ייחודי לפריט הזה בארגז הכלים.
getParent() הפונקציה מקבלת את ההורה אם הפריט בארגז הכלים נמצא בתוך פריט.
init() הפעלת הפריט בארגז הכלים. זה כולל את יצירת ה-DOM ועדכון המצב של פריטים על סמך אובייקט המידע.
isCollapsible() האם ניתן לכווץ את הפריט בארגז הכלים.
isSelectable() האם ניתן לבחור את הפריט מארגז הכלים.
setVisible_(_isVisible) קובע אם הקטגוריה גלויה או לא. כדי שקטגוריה תוצג, צריך להרחיב גם את קטגוריית ההורה שלה.