ToolboxItem क्लास
टूलबॉक्स में मौजूद किसी आइटम की क्लास.
हस्ताक्षर:
export declare class ToolboxItem implements IToolboxItem
इस्तेमाल करता है: IToolboxItem
निर्माता
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(constructor)(toolboxItemDef, parentToolbox, opt_parent) | ToolboxItem क्लास का नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
id_ | protected |
स्ट्रिंग | |
level_ | protected |
संख्या | |
parent_ | protected |
ICollapsibleToolboxItem | null | |
parentToolbox_ |
|
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) | इससे यह सेट होता है कि कैटगरी दिखेगी या नहीं. किसी कैटगरी को दिखाने के लिए, उसकी पैरंट कैटगरी को भी बड़ा करना होगा. |