ब्लॉकली > CollapsibleToolboxCategory

छोटा करने योग्यToolboxCategory क्लास

टूलबॉक्स में किसी कैटगरी की कैटगरी, जिसे छोटा किया जा सकता है.

हस्ताक्षर:

export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem 

एक्सटेंडेड: ToolboxCategory

लागू करता है: ICollapsibleToolboxItem

कंस्ट्रक्टर

निर्माता मॉडिफ़ायर ब्यौरा
(constructor)(categoryDef, Toolbox, opt_parent) CollapsibleToolboxCategory क्लास का एक नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
expanded_ protected बूलियन कैटगरी को अपनी सबकैटगरी दिखानी चाहिए या नहीं.
registrationName static स्ट्रिंग छोटा हो जाने वाला टूलबॉक्स कैटगरी रजिस्टर करने के लिए इस्तेमाल किया गया नाम.
subcategoriesDiv_ protected HTMLDivElement | शून्य किसी भी चाइल्ड कैटगरी के लिए कंटेनर.
toolboxItems_ protected IToolboxItem[] इस कैटगरी के लिए चाइल्ड टूलबॉक्स आइटम.

तरीके

तरीका मॉडिफ़ायर ब्यौरा
createDom_()
createIconDom_()
createSubCategoriesDom_(subcategories) protected सभी सब-कैटगरी के लिए डीओएम बनाएं.
getChildToolboxItems() चाइल्ड टूलबॉक्स आइटम दिखाता है. (जैसे, सब-कैटगरी हासिल करता है)
getDiv()
init()
isCollapsible()
isExpanded() क्या कैटगरी को इसकी चाइल्ड सब-कैटगरी दिखाने के लिए बड़ा किया गया है.
makeDefaultCssConfig_()
onClick(_e)
parseContents_(categoryDef)
setExpanded(isExpanded) वर्तमान श्रेणी और संबंधित फ़्लायआउट को खोलता या बंद करता है.
setVisible_(isVisible)
toggleExpanded() यह टॉगल करता है कि कैटगरी को बड़ा किया गया है या नहीं.