blockly > आइकॉन > WarningIcon

icon.WARNINGIcon क्लास

एक आइकॉन, जो उपयोगकर्ता को चेतावनी देता है कि उनके ब्लॉक में कोई गड़बड़ी है.

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

हस्ताक्षर:

export declare class WarningIcon extends Icon implements IHasBubble 

बढ़ावा देना: आइकॉन

लागू करने का तरीका: IHasBubble

टिप्पणियां

इस क्लास के कंस्ट्रक्टर को इंटरनल के तौर पर मार्क किया गया है. तीसरे पक्ष के कोड को कंस्ट्रक्टर को सीधे कॉल नहीं करना चाहिए या ऐसी सब-क्लास नहीं बनानी चाहिए जो WarningIcon क्लास को बढ़ाती हों.

प्रॉपर्टी

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

protected

readonly

BlockSvg
टाइप

static

readonly

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

static

readonly

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

तरीके

तरीका मॉडिफ़ायर ब्यौरा
applyColour()
bubbleIsVisible()
डिसपोज़()
getSize()
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
isShownWhenCollapsed() इससे साफ़ तौर पर पता चलता है कि ब्लॉक को छोटा करने पर, यह आइकॉन दिखता है.
onClick() यह टॉगल करके, बबल को दिखाया जाता है.
onLocationChange(blockOrigin) अगर आइकॉन के बबल खुला है, तो उसकी जगह अपडेट करता है.
setBubbleVisible(visible)
updateCollapsed()