blockly > आइकॉन > CommentIcon

icon.CommentIcon क्लास

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

हस्ताक्षर:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

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

लागू करने की सुविधा: IHasBubble, ISerializable

कंस्ट्रक्टर

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

प्रॉपर्टी

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

protected

readonly

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

static

readonly

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

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() अगर बबल फ़िलहाल दिख रहा है, तो बबल की स्थिति को अपडेट करता है. इसमें बदलाव किया जा सकता है / बदलाव नहीं किया जा सकता.