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