blockly > आइकॉन > CommentIcon

icon.commentIcon क्लास

इस आइकॉन की मदद से लोग किसी ब्लॉक में टिप्पणी जोड़ सकते हैं.

हस्ताक्षर:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

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

इस्तेमाल करता है: IHasBubble, ISerializable

कंस्ट्रक्टर

निर्माता मॉडिफ़ायर ब्यौरा
(कंस्ट्रक्टर)(सोर्सब्लॉक) CommentIcon क्लास का नया इंस्टेंस बनाता है

प्रॉपर्टी

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

protected

readonly

ब्लॉक करना
टाइप

static

readonly

IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> इस आइकॉन की पहचान करने के लिए इस्तेमाल की गई टाइप स्ट्रिंग.
वज़न

static

readonly

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

तरीके

तरीका मॉडिफ़ायर ब्यौरा
applyColour()
bubbleIsVisible()
dispose()
getBubbleSize()
getSize()
getText() इस टिप्पणी का टेक्स्ट दिखाता है.
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
loadState(state) इस टिप्पणी पर दी गई स्थिति लागू करता है.
onClick()
onLocationChange(blockOrigin)
onSizeChange() इनपुट बबल के साइज़ में होने वाले बदलावों के हिसाब से, इस आइकॉन का साइज़ अपडेट करता है.
onTextChange() इनपुट बबल के टेक्स्ट में हुए बदलावों के हिसाब से, इस टिप्पणी के टेक्स्ट को अपडेट करता है.
saveState()
setBubbleSize(size) इस टिप्पणी के लिए, बदलाव करने लायक बबल का साइज़ सेट करता है. अगर बबल दिख रहा है, तो उसका साइज़ बदलता है.
setBubbleVisible(visible)
setText(text) इस टिप्पणी का टेक्स्ट सेट करता है. अगर कोई बबल दिख रहा है, तो उसे अपडेट करता है.
updateEditable() अगर बबल फ़िलहाल दिख रहा है, तो बबल की स्थिति दिखाने के लिए, बबल की स्थिति (बदलाव किया जा सकता है / बदलाव नहीं किया जा सकता) को अपडेट करता है.