IToolbox का इंटरफ़ेस
टूलबॉक्स का इंटरफ़ेस.
हस्ताक्षर:
export interface IToolbox extends IRegistrable, IFocusableTree
इनसे मिलता-जुलता है: IRegistrable, IFocusableTree
तरीके
| तरीका | ब्यौरा |
|---|---|
| clearSelection() | पहले से चुने गए किसी भी आइटम को हाइलाइट नहीं करता. |
| dispose() | इस टूलबॉक्स को हटा देता है. |
| getFlyout() | टूलबॉक्स फ़्लाईआउट दिखाता है. |
| getHeight() | टूलबॉक्स की ऊंचाई दिखाता है. |
| getSelectedItem() | चुने गए आइटम को दिखाता है. |
| getWidth() | टूलबॉक्स की चौड़ाई दिखाता है. |
| getWorkspace() | टूलबॉक्स के लिए वर्कस्पेस का पता लगाता है. |
| handleToolboxItemResize() | जब टूलबॉक्स के किसी आइटम का साइज़ बदलता है, तो टूलबॉक्स का साइज़ भी बदल जाता है. |
| init() | टूलबॉक्स को शुरू करता है. |
| isHorizontal() | इससे पता चलता है कि टूलबॉक्स हॉरिज़ॉन्टल है या नहीं. |
| position() | यह इस बात के आधार पर टूलबॉक्स की पोज़िशन तय करता है कि यह हॉरिज़ॉन्टल टूलबॉक्स है या नहीं और वर्कस्पेस, राइट-टू-लेफ़्ट में है या नहीं. |
| refreshSelection() | फ़्लाईआउट को बंद किए बिना, उसका कॉन्टेंट अपडेट करता है. इसका इस्तेमाल, वैरिएबल या प्रोसेस जैसी डाइनैमिक कैटगरी में होने वाले बदलाव के जवाब में किया जाना चाहिए. |
| refreshTheme() | चुनी गई कैटगरी के रंग और बैकग्राउंड के रंग को अपडेट करता है. |
| render(toolboxDef) | टूलबॉक्स में नए आइटम जोड़ता है और पुराने आइटम हटा देता है. |
| selectItemByPosition(position) | टूलबॉक्स आइटम की सूची में मौजूद जगह के हिसाब से, टूलबॉक्स आइटम चुनता है. |
| setSelectedItem(item) | चुने गए आइटम को सेट करता है. |
| setVisible(isVisible) | टूलबॉक्स दिखने की सेटिंग सेट करता है. |