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) | टिप्पणी एडिटर एलिमेंट का साइज़ अपडेट करता है. |