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() टिप्पणी को विज़ुअल तौर पर हाइलाइट नहीं करता.