blockly > icons > CommentIcon

icons.CommentIcon क्लास

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

हस्ताक्षर:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

बढ़ाता है: आइकॉन

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

निर्माता

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

प्रॉपर्टी

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

protected

readonly

ब्लॉक करना
TYPE

static

readonly

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

static

readonly

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

तरीके

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