blockly > نظرات > RenderedWorkspaceComment

comments.RenderedWorkspaceComment کلاس

امضا:

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

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

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

سازندگان

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

خواص

ویژگی اصلاح کننده ها تایپ کنید شرح
فضای کار readonly WorkspaceSvg

مواد و روش ها

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