blockly > comments > CommentEditor

comments.CommentEditor क्लास

टिप्पणी का वह हिस्सा जिसमें टाइप किया जा सकता है.

हस्ताक्षर:

export declare class CommentEditor implements IFocusableNode 

लागू करता है: IFocusableNode

निर्माता

निर्माता मॉडिफ़ायर ब्यौरा
(constructor)(workspace, commentId, onFinishEditing) CommentEditor क्लास का नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
id? स्ट्रिंग (ज़रूरी नहीं)
workspace WorkspaceSvg

तरीके

तरीका मॉडिफ़ायर ब्यौरा
addTextChangeListener(listener) यह कुकी, ऐसे कॉलबैक को रजिस्टर करती है जो टेक्स्ट में हुए बदलावों को ट्रैक करते हैं.
canBeFocused()
getDom() इस टिप्पणी एडिटर के लिए DOM स्ट्रक्चर मिलता है.
getFocusableElement()
getFocusableTree()
getText() टिप्पणी का मौजूदा टेक्स्ट मिलता है.
onNodeBlur()
onNodeFocus()
removeTextChangeListener(listener) यह फ़ंक्शन, टेक्स्ट में हुए बदलावों को सुनने वाले लोगों की सूची से दिए गए लिसनर को हटाता है.
setEditable(isEditable) इससे यह सेट किया जाता है कि टेक्स्ट एरिया में बदलाव किया जा सकता है या नहीं. अगर ऐसा नहीं है, तो टेक्स्ट एरिया सिर्फ़ पढ़ने के लिए होगा.
setPlaceholderText(text) इस विकल्प का इस्तेमाल करके, खाली टिप्पणी के लिए दिखने वाला प्लेसहोल्डर टेक्स्ट सेट किया जाता है.
setText(text) यह टिप्पणी के मौजूदा टेक्स्ट को सेट करता है और बदलावों को सुनने वालों को सूचना भेजता है.
updateSize(size, topBarSize) टिप्पणी एडिटर एलिमेंट का साइज़ अपडेट करता है.