blockly > आइकॉन > MutatorIcon
icons.MutatorIcon क्लास
एक आइकॉन, जिससे उपयोगकर्ता ब्लॉक का आकार बदल सकता है.
उदाहरण के लिए, इसका इस्तेमाल ब्लॉक में अतिरिक्त फ़ील्ड या इनपुट जोड़ने के लिए किया जा सकता है.
हस्ताक्षर:
export declare class MutatorIcon extends Icon implements IHasBubble
बढ़ाता है: आइकॉन
लागू करता है: IHasBubble
निर्माता
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(constructor)(flyoutBlockTypes, sourceBlock) | MutatorIcon क्लास का नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
sourceBlock |
|
BlockSvg | |
TYPE |
|
IconType<MutatorIcon> | इस आइकॉन की पहचान करने के लिए इस्तेमाल की जाने वाली टाइप स्ट्रिंग. |
वज़न |
|
(एलान नहीं किया गया) | अन्य आइकॉन के मुकाबले, इस आइकॉन का वज़न. ज़्यादा वज़न वाली वैल्यू वाले आइकॉन, ब्लॉक के आखिर में रेंडर किए जाते हैं. |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose() | ||
getBubble() | IHasBubble.getBubble देखें. | |
getSize() | ||
getType() | ||
getWeight() | ||
getWorkspace() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
onClick() | ||
onLocationChange(blockOrigin) | ||
setBubbleVisible(visible) | ||
updateCollapsed() |