blockly > IToolbox

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) टूलबॉक्स दिखने की सेटिंग सेट करता है.