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() نظر را به جایی که در ابتدای کشیدن بود برمی‌گرداند.
select() بصری نظر را برجسته می کند.
setCollapsed (جمع شده) تنظیم می کند که نظر جمع شود یا نه.
setDeleteStyle (حذف می شود) بصری نشان می دهد که در صورت حذف این نظر حذف خواهد شد.
مجموعه قابل ویرایش (قابل ویرایش) تنظیم می کند که نظر قابل ویرایش باشد یا نه.
setSize (اندازه) اندازه نظر را تنظیم می کند.
setText (متن) متن نظر را تنظیم می کند.
ShowContextMenu(e) یک منوی زمینه برای این نظر نمایش دهید.
snapToGrid() این نظر را به نزدیکترین نقطه شبکه بچسبانید.
startDrag() کشیدن روی نظر شروع می شود.
toCopyData() یک نمایش سریال‌سازی JSON از وضعیت این نظر را برمی‌گرداند که می‌تواند برای چسباندن استفاده شود.
لغو انتخاب () بصری نظر را برجسته نمی کند.