टूलबॉक्स आइटम क्लास
टूलबॉक्स में किसी आइटम की क्लास.
हस्ताक्षर:
export declare class ToolboxItem implements IToolboxItem
लागू करता है: IToolboxItem
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(conSTRor)(toolboxItemDef, parentToolbox, opt_parent) | ToolboxItem क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
id_ | protected |
स्ट्रिंग | |
level_ | protected |
संख्या | |
parent_ | protected |
ICollapsibleToolboxItem | शून्य | |
parentToolbox_ |
|
IToolbox | इस कैटगरी का टूलबॉक्स. |
toolboxItemDef_ | protected |
toolbox.ToolboxItemInfo | शून्य | |
workspace_ | protected |
WorkspaceSvg |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
dispose() | इस टूलबॉक्स आइटम को नष्ट करें. डिफ़ॉल्ट रूप से, कोई कार्रवाई नहीं होती है. | |
getClickTarget() | ऐसा एचटीएमएल एलिमेंट दिखाता है जिस पर क्लिक किया जा सकता है. पैरंट टूलबॉक्स एलिमेंट को क्लिक मिलते हैं. पैरंट टूलबॉक्स इस एलिमेंट में एक आईडी जोड़ेगा, ताकि यह onClick इवेंट को सही टूलटिप आइटम को पास कर सके. | |
getDiv() | टूलबॉक्स आइटम के लिए div भेजता है. | |
getId() | इस टूलबॉक्स आइटम के लिए यूनीक आइडेंटिफ़ायर मिलता है. | |
getParent() | अगर टूलबॉक्स आइटम नेस्ट किया गया है, तो पैरंट वैल्यू असाइन की जाती है. | |
init() | टूलबॉक्स आइटम को शुरू करता है. इसमें डीओएम बनाना और जानकारी ऑब्जेक्ट के आधार पर किसी भी आइटम की स्थिति अपडेट करना शामिल है. | |
isCollapsible() | टूलबॉक्स आइटम को छोटा किया जा सकता है या नहीं. | |
isSelectable() | टूलबॉक्स आइटम को चुना जा सकता है या नहीं. | |
setVisible_(_isVisible) | यह सेट करता है कि कैटगरी दिख रही है या नहीं. किसी कैटगरी को दिखाने के लिए, उसकी पैरंट कैटगरी को भी बड़ा करना ज़रूरी है. |