blockly > ToolboxItem

ToolboxItem क्लास

टूलबॉक्स में मौजूद किसी आइटम की क्लास.

हस्ताक्षर:

export declare class ToolboxItem implements IToolboxItem 

इस्तेमाल करता है: IToolboxItem

निर्माता

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

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
id_ protected स्ट्रिंग
level_ protected संख्या
parent_ protected ICollapsibleToolboxItem | null
parentToolbox_

protected

readonly

IToolbox यह कैटगरी किस टूलबॉक्स से जुड़ी है.
toolboxItemDef_ protected toolbox.ToolboxItemInfo | null
workspace_ protected WorkspaceSvg

तरीके

तरीका मॉडिफ़ायर ब्यौरा
canBeFocused() IFocusableNode.canBeFocused देखें.
dispose() टूलबॉक्स के इस आइटम को फेंक दें. डिफ़ॉल्ट रूप से कोई कार्रवाई नहीं की जाती.
getClickTarget() क्लिक किए जा सकने वाले एचटीएमएल एलिमेंट को दिखाता है. माता-पिता के लिए बने टूलबॉक्स एलिमेंट पर क्लिक मिलते हैं. पैरंट टूलबॉक्स इस एलिमेंट में एक आईडी जोड़ेगा, ताकि वह सही toolboxItem पर onClick इवेंट को पास कर सके.
getDiv() टूलबॉक्स आइटम के लिए div पाता है.
getFocusableElement() IFocusableNode.getFocusableElement देखें.
getFocusableTree() IFocusableNode.getFocusableTree देखें.
getId() इस टूलबॉक्स आइटम के लिए यूनीक आइडेंटिफ़ायर पाता है.
getParent() अगर टूलबॉक्स आइटम नेस्ट किया गया है, तो पैरंट आइटम दिखाता है.
init() टूलबॉक्स आइटम को शुरू करता है. इसमें डीओएम बनाना और जानकारी वाले ऑब्जेक्ट के आधार पर किसी भी आइटम की स्थिति अपडेट करना शामिल है.
isCollapsible() टूलबॉक्स आइटम को छोटा किया जा सकता है या नहीं.
isSelectable() टूलबॉक्स आइटम को चुना जा सकता है या नहीं.
onNodeBlur() IFocusableNode.onNodeBlur देखें.
onNodeFocus() IFocusableNode.onNodeFocus देखें.
setVisible_(_isVisible) इससे यह सेट होता है कि कैटगरी दिखेगी या नहीं. किसी कैटगरी को दिखाने के लिए, उसकी पैरंट कैटगरी को भी बड़ा करना होगा.