blockly > IIcon

IIcon इंटरफ़ेस

हस्ताक्षर:

export interface IIcon 

तरीके

तरीका ब्यौरा
applyColour() ब्लॉक का रंग बदलने पर, आइकॉन का रंग अपडेट करता है..
डिसपोज़() आइकॉन के सभी एलिमेंट मिटा देता है.
getSize()
getType()
getWeight()
hideForInsertionMarker() जब यह किसी इंसर्शन मार्कर का हिस्सा हो, तब यह आइकॉन को छिपा देता है.
initView(pointerdownListener) ब्लॉक में रहने वाले आइकॉन के लिए SVG एलिमेंट बनाता है.
isClickableInFlyout(autoClosingFlyout)? (ज़रूरी नहीं) ब्लॉक के फ़्लायआउट में होने पर, आइकॉन पर क्लिक किया जा सकता है या नहीं, इसकी जांच करें. अगर इस फ़ंक्शन के बारे में जानकारी नहीं दी गई है, तो आइकॉन पर सभी जगह क्लिक की जा सकेगी.
isShownWhenCollapsed()
onClick() उस आइकॉन की सूचना देता है जिस पर क्लिक किया गया है.
onLocationChange(blockOrigin) आइकॉन को सूचना देता है कि उसने जगह बदल दी है.
setOffsetInBlock(offset) फ़ाइल फ़ोल्डर की इकाइयों में, आइकॉन की सूचना वहां देता है जहां वह ब्लॉक के टॉप स्टार्ट के हिसाब से होता है.
updateCollapsed() ब्लॉक के छोटा होने में बदलाव होने पर, आइकॉन का छोटा दिखने वाला हिस्सा/व्यू अपडेट हो जाता है.
updateEditable() अगर आइकॉन में बदलाव किया जा सकता है, तो इससे आइकॉन में बदलाव किया जा सकता है.