ब्लॉकली > आइकॉन > MutatorIcon

icon.MutatorIcon क्लास

ऐसा आइकॉन जो उपयोगकर्ता को ब्लॉक का आकार बदलने की अनुमति देता है.

उदाहरण के लिए, इसका इस्तेमाल ब्लॉक में अतिरिक्त फ़ील्ड या इनपुट जोड़ने के लिए किया जा सकता है.

हस्ताक्षर:

export declare class MutatorIcon extends Icon implements IHasBubble 

एक्सट्रैक्ट: आइकॉन

लागू करता है: IHasBubble

कंस्ट्रक्टर

निर्माता मॉडिफ़ायर ब्यौरा
(कंस्ट्रक्टर)(flyoutBlockTypes, sourceBlock) MutatorIcon क्लास का एक नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
sourceBlock

protected

readonly

BlockSvg
टाइप

static

readonly

IconType<MutatorIcon> इस आइकॉन की पहचान करने के लिए इस्तेमाल की गई टाइप स्ट्रिंग.
वज़न

static

readonly

(घोषित नहीं किया गया) इस आइकॉन का वज़न, अन्य आइकॉन के मुकाबले ज़्यादा है. ज़्यादा पॉज़िटिव वेट वाले आइकॉन, ब्लॉक के आखिर की ओर रेंडर किए जाते हैं.

तरीके

तरीका मॉडिफ़ायर ब्यौरा
applyColour()
bubbleIsVisible()
dispose()
getSize()
getType()
getWeight()
getWorkspace()
initView(pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange(blockOrigin)
setBubbleVisible(visible)
updateCollapsed()