blockly > ToolboxItem

فئة ToolboxItem

فئة عنصر في صندوق الأدوات.

Signature:

export declare class ToolboxItem implements IToolboxItem 

يتم التنفيذ: IToolboxItem

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(CREATEor)(toolboxItemDef, parentToolbox, opt_parent) تنشئ هذه الدالة مثيلاً جديدًا من الفئة ToolboxItem.

أماكن إقامة

الموقع مفاتيح التعديل Type الوصف
id_ protected سلسلة
level_ protected الرقم
parent_ protected ICollapsibleToolboxItem | قيمة خالية
parentToolbox_

protected

readonly

IToolbox صندوق الأدوات الذي تنتمي إليه هذه الفئة
toolboxItemDef_ protected toolbox.ToolboxItemInfo | قيمة فارغة
workspace_ protected WorkspaceSvg

الطُرق

الطريقة مفاتيح التعديل الوصف
disposition() تخلص من عنصر مربع الأدوات هذا. بيئة مستقلة.
getClickTarget() تحصل على عنصر HTML القابل للنقر. يتلقى عنصر مربع الأدوات الرئيسي نقرات. سيضيف مربع الأدوات الرئيسي معرّفًا إلى هذا العنصر حتى يتمكّن من تمرير حدث onClick إلى مربّع الأدوات الصحيح.
getDiv() للحصول على علامة div لعنصر مربع الأدوات.
getId() يحصل على معرّف فريد لعنصر صندوق الأدوات هذا.
getParent() تحصل على الأصل إذا كان عنصر مربع الأدوات متداخلاً.
init() تهيئة عنصر مربع الأدوات. ويتضمن ذلك إنشاء نموذج العناصر في المستند (DOM) وتحديث حالة أي عناصر استنادًا إلى كائن المعلومات.
isCollapsible() ما إذا كان عنصر صندوق الأدوات قابلاً للتصغير
isSelectable() ما إذا كان عنصر مربع الأدوات قابلاً للاختيار
setVisible_(_isVisible) لتحديد ما إذا كانت الفئة مرئية أم لا. لكي تظهر الفئة، يجب توسيع فئتها الرئيسية أيضًا.