blockly > IToolbox

IToolbox इंटरफ़ेस

टूलबॉक्स के लिए इंटरफ़ेस.

हस्ताक्षर:

export interface IToolbox extends IRegistrable 

बढ़ावा देना: IRegistrable

तरीके

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