blockly > comments > RenderedWorkspaceComment
comments.RenderedWorkspaceComment क्लास
हस्ताक्षर:
export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu, IFocusableNode
Extends: WorkspaceComment
लागू करता है: IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu, IFocusableNode
निर्माता
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(constructor)(workspace, id) | यह कुकी, वर्कस्पेस में की गई टिप्पणी को बनाती है. इसमें व्यू भी शामिल होता है. |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
व्यू | CommentView | यह क्लास, SVG एलिमेंट को शामिल करती है. ये एलिमेंट, Workspace में की गई टिप्पणी बनाते हैं. | |
workspace | readonly |
WorkspaceSvg |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
canBeFocused() | IFocusableNode.canBeFocused देखें. | |
dispose() | इससे व्यू को बंद किया जाता है. | |
drag(newLoc) | टिप्पणी को दी गई जगह पर ले जाता है. | |
endDrag() | इससे टिप्पणी को खींचकर छोड़ने की प्रोसेस खत्म हो जाती है. | |
getBoundingRectangle() | यह फ़ंक्शन, फ़ाइल फ़ोल्डर के कोऑर्डिनेट में इस टिप्पणी का बाउंडिंग रेक्टैंगल दिखाता है. जवाब को छोटा करने की सुविधा का पालन करता हो. | |
getEditorFocusableNode() | ||
getFocusableElement() | IFocusableNode.getFocusableElement देखें. | |
getFocusableTree() | IFocusableNode.getFocusableTree देखें. | |
getSize() | यह फ़ंक्शन, वर्कस्पेस यूनिट में टिप्पणी का साइज़ दिखाता है. यह फ़ील्ड, छोटा करने की सुविधा के साथ काम नहीं करता. | |
getSvgRoot() | यह टिप्पणी के रूट SVG एलिमेंट को दिखाता है. | |
isCopyable() | इससे पता चलता है कि इस टिप्पणी को कॉपी किया जा सकता है या नहीं | |
isMovable() | इससे यह पता चलता है कि इस टिप्पणी को दूसरी जगह ले जाया जा सकता है या नहीं. | |
moveBy(dx, dy, reason) | टिप्पणी को वर्कस्पेस के निर्देशांकों में दी गई मात्रा के हिसाब से ले जाएं. | |
moveTo(location, reason) | इस फ़ंक्शन की मदद से, टिप्पणी को वर्कस्पेस के निर्देशांकों में दी गई जगह पर ले जाया जाता है. | |
onNodeBlur() | IFocusableNode.onNodeBlur देखें. | |
onNodeFocus() | IFocusableNode.onNodeFocus देखें. | |
revertDrag() | इस विकल्प से, टिप्पणी को वापस उस जगह पर ले जाया जाता है जहां से उसे खींचना शुरू किया गया था. | |
select() | टिप्पणी को विज़ुअल तौर पर हाइलाइट करता है. | |
setCollapsed(collapsed) | यह कुकी सेट करती है कि टिप्पणी को छोटा किया गया है या नहीं. | |
setDeleteStyle(wouldDelete) | इससे पता चलता है कि इस टिप्पणी को छोड़ देने पर, इसे मिटा दिया जाएगा. | |
setEditable(editable) | इस कुकी से यह तय होता है कि टिप्पणी में बदलाव किया जा सकता है या नहीं. | |
setPlaceholderText(text) | अगर टिप्पणी खाली है, तो यह विकल्प उस प्लेसहोल्डर टेक्स्ट को सेट करता है जिसे दिखाया जाएगा. | |
setSize(size) | इससे टिप्पणी का साइज़ सेट किया जाता है. | |
setText(text) | इस विकल्प से, टिप्पणी का टेक्स्ट सेट किया जाता है. | |
showContextMenu(e) | इस टिप्पणी के लिए कॉन्टेक्स्ट मेन्यू दिखाओ. | |
snapToGrid() | इस टिप्पणी को सबसे नज़दीकी ग्रिड पॉइंट पर स्नैप करें. | |
startDrag() | इससे टिप्पणी को खींचकर छोड़ने की सुविधा शुरू होती है. | |
toCopyData() | यह टिप्पणी की स्थिति का JSON फ़ॉर्मैट में ऐसा वर्शन दिखाता है जिसे क्रम से लगाया जा सकता है. इसका इस्तेमाल चिपकाने के लिए किया जा सकता है. | |
unselect() | टिप्पणी को विज़ुअल तौर पर हाइलाइट नहीं करता. |