blockly > نظرات > RenderedWorkspaceComment

comments.RenderedWorkspaceComment کلاس

امضا:

export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu, IFocusableNode 

گسترش می دهد: WorkspaceComment

پیاده سازی: IBoundedElement ، IRenderedElement , IDdraggable ، قابل انتخاب است , قابل حذف , ICopyable <WorkspaceCommentCopyData>، IContextMenu IFocusableNode

سازندگان

سازنده اصلاح کننده ها توضیحات
(سازنده) (فضای کاری، شناسه) نظر فضای کاری، از جمله نما را می سازد.

خواص

اموال اصلاح کننده ها تایپ کنید توضیحات
مشاهده کنید CommentView کلاس شامل عناصر svg که کامنت فضای کاری را تشکیل می دهند.
فضای کار readonly WorkspaceSvg

روش ها

روش اصلاح کننده ها توضیحات
canBeFocused() IFocusableNode.canBeFocused را ببینید.
در معرض قرار دادن() منظره را از بین می برد.
کشیدن (newLoc) نظر را به مکان داده شده می کشد.
endDrag() کشش روی نظر را پایان می دهد.
getBoundingRectangle() مستطیل مرزی این نظر را در مختصات فضای کاری برمی گرداند. به فروپاشی احترام می گذارد.
getEditorFocusableNode()
getFocusableElement() به IFocusableNode.getFocusableElement مراجعه کنید.
getFocusableTree() به IFocusableNode.getFocusableTree مراجعه کنید.
getSize() اندازه نظر را در واحدهای فضای کاری برمی گرداند. به فروپاشی احترام نمی گذارد.
getSvgRoot() عنصر اصلی SVG این نظر را برمی گرداند.
isCopyable() برمی‌گرداند که آیا این نظر قابل کپی است یا خیر
isMovable() برمی‌گرداند که آیا این نظر متحرک است یا خیر.
moveBy (dx، dy، دلیل) نظر را با مقادیر داده شده در مختصات فضای کاری جابه جا کنید.
انتقال به (موقعیت، دلیل) نظر را در مختصات فضای کاری به مکان داده شده منتقل می کند.
onNodeBlur() IFocusableNode.onNodeBlur را ببینید.
onNodeFocus() به IFocusableNode.onNodeFocus مراجعه کنید.
revertDrag() نظر را به جایی که در ابتدای کشیدن بود برمی‌گرداند.
select() بصری نظر را برجسته می کند.
setCollapsed (جمع شده) تنظیم می کند که نظر جمع شود یا نه.
setDeleteStyle (حذف می شود) بصری نشان می دهد که در صورت حذف این نظر حذف خواهد شد.
مجموعه قابل ویرایش (قابل ویرایش) تنظیم می کند که نظر قابل ویرایش باشد یا نه.
setPlaceholderText(متن) متن مکان‌نما را تنظیم می‌کند که در صورت خالی بودن نظر نمایش داده شود.
setSize (اندازه) اندازه نظر را تنظیم می کند.
setText (متن) متن نظر را تنظیم می کند.
ShowContextMenu(e) یک منوی زمینه برای این نظر نمایش دهید.
snapToGrid() این نظر را به نزدیکترین نقطه شبکه بچسبانید.
startDrag() کشیدن روی نظر شروع می شود.
toCopyData() یک نمایش سریال‌سازی JSON از وضعیت این نظر را برمی‌گرداند که می‌تواند برای چسباندن استفاده شود.
لغو انتخاب () بصری نظر را برجسته نمی کند.