blockly > आइकॉन > CommentIcon
icon.commentIcon क्लास
ऐसा आइकॉन जो उपयोगकर्ता को किसी ब्लॉक में टिप्पणी का टेक्स्ट जोड़ने की सुविधा देता है.
हस्ताक्षर:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
बढ़ावा देना: आइकॉन
लागू करता है: IHasBubble, ISerializable
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | कंपनी का ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(sourceBlock) | CommentIcon क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | कंपनी का ब्यौरा |
---|---|---|---|
sourceBlock |
|
ब्लॉक करना | |
टाइप |
|
IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> | इस आइकॉन की पहचान करने के लिए इस्तेमाल की गई टाइप स्ट्रिंग. |
वज़न |
|
(तय नहीं किया गया) | अन्य आइकॉन के मुकाबले इस आइकॉन का वज़न. ज़्यादा पॉज़िटिव वज़न वाले आइकॉन को ब्लॉक के आखिर की तरफ़ रेंडर किया जाता है. |
तरीके
तरीका | मॉडिफ़ायर | कंपनी का ब्यौरा |
---|---|---|
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() | अगर फ़िलहाल बबल दिख रहा है, तो बबल की स्थिति दिखाने के लिए इसकी स्थिति अपडेट करता है (बदलाव नहीं किया जा सकता / बदलाव नहीं किया जा सकता). |