blockly > आइकॉन > CommentIcon

icon.commentIcon क्लास

ऐसा आइकॉन जो उपयोगकर्ता को किसी ब्लॉक में टिप्पणी का टेक्स्ट जोड़ने की सुविधा देता है.

हस्ताक्षर:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

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

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

कंस्ट्रक्टर

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

प्रॉपर्टी

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

protected

readonly

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

static

readonly

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

static

readonly

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

तरीके

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