blockly > CollapsibleToolboxCategory

فئة CollapsibleToolboxCategory

فئة لفئة في مربع أدوات يمكن تصغيرها.

Signature:

export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem 

للتوسيع: ToolboxCategory

التنفيذ: ICollapsibleToolboxItem

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

الشركة المصنِّعة مفاتيح التعديل الوصف
(Buildor)(categoryDef, toolbox, opt_parent) إنشاء مثيل جديد لفئة CollapsibleToolboxCategory

أماكن إقامة

الموقع مفاتيح التعديل النوع الوصف
expanded_ protected منطقي ما إذا كان يجب أن تعرض الفئة فئاتها الفرعية أم لا.
registrationName static سلسلة الاسم المستخدَم لتسجيل فئة مربّع أدوات قابل للتصغير.
subcategoriesDiv_ protected HTMLDivElement | فارغ حاوية لأي فئات فرعية.
toolboxItems_ protected IToolboxItem[] عناصر مربع الأدوات الثانوي لهذه الفئة.

الطُرق

الطريقة مفاتيح التعديل الوصف
createDom_()
createIconDom_()
createSubCategoriesDom_(subcategories) protected أنشئ DOM لجميع الفئات الفرعية.
getChildToolboxItems() يحصل على أي عناصر صندوق أدوات للأطفال. (على سبيل المثال، الحصول على الفئات الفرعية)
getDiv()
init()
isCollapsible()
isExpanded() ما إذا تم توسيع الفئة لعرض فئاتها الفرعية الفرعية.
makeDefaultCssConfig_()
onClick(_e)
parseContents_(categoryDef)
setExpanded(isExpanded) يؤدي الزرّ إلى فتح أو إغلاق الفئة الحالية والقائمة المنبثقة المرتبطة بها.
setVisible_(isVisible)
toggleExpanded() تبديل ما إذا كان قد تم توسيع الفئة أم لا.