blockly > CollapsibleToolboxCategory
CollapsibleToolboxCategory क्लास
टूलबॉक्स में मौजूद उस कैटगरी की क्लास जिसे छोटा किया जा सकता है.
हस्ताक्षर:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
बढ़ावा दें: ToolboxCategory
लागू करने का तरीका: ICollapsibleToolboxItem
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(categoryDef, टूलबॉक्स, opt_parent) | CollapsibleToolboxCategory क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | Type | ब्यौरा |
---|---|---|---|
expanded_ | protected |
boolean | कैटगरी में अपनी सब-कैटगरी दिखानी चाहिए या नहीं. |
registrationName | static |
स्ट्रिंग | छोटा किए जा सकने वाले टूलबॉक्स की कैटगरी को रजिस्टर करने के लिए इस्तेमाल किया गया नाम. |
subcategoriesDiv_ | protected |
HTMLDiv एलिमेंट | शून्य | सभी चाइल्ड कैटगरी के लिए कंटेनर. |
toolboxItems_ | protected |
IToolboxItem[] | इस कैटगरी के लिए चाइल्ड टूलबॉक्स आइटम. |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
createDom_() | ||
createIconDom_() | ||
createSubCategoriesDom_(subcategories) | protected |
सभी सबकैटगरी के लिए डीओएम बनाएं. |
getChildToolboxItems() | बच्चों के लिए बने टूलबॉक्स आइटम उपलब्ध हैं. (उदाहरण के लिए, सबकैटगरी मिलती है) | |
getDiv() | ||
init() | ||
isCollapsible() | ||
isExpanded() | इसकी चाइल्ड सब-कैटगरी को दिखाने के लिए, कैटगरी को बड़ा किया गया है या नहीं. | |
makeDefaultCssConfig_() | ||
onClick(_e) | ||
parseContents_(categoryDef) | ||
setExpanded(isExpanded) | मौजूदा कैटगरी और इससे जुड़े फ़्लायआउट को खोलता या बंद करता है. | |
setVisible_(isVisible) | ||
toggleExpanded() | कैटगरी को बड़ा करने या न करने के लिए टॉगल करता है. |