blockly > التعليقات > RenderedWorkspaceComment

التعليقات.RenderedWorkspaceComment

Signature:

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

لإطالة: WorkspaceComment

التنفيذ: IBoundedElement وIRenderedElement وIDraggable وISelectable وIDeletable وICopyable<WorkspaceCommentCopyData> وIContextMenu

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(دالة الإنشاء)(workspace, id) لإنشاء تعليق في مساحة العمل، بما في ذلك العرض.

أماكن إقامة

الموقع مفاتيح التعديل النوع الوصف
مساحة عمل readonly WorkspaceSvg

الطُرق

الطريقة مفاتيح التعديل الوصف
disposition() يتم استخدام طريقة العرض.
drag(newLoc) لسحب التعليق إلى الموقع المحدّد.
endDrag() لإنهاء عملية السحب في التعليق.
getBoundingRectangle() لعرض مستطيل حدود هذا التعليق في إحداثيات مساحة العمل. تحترم الانهيار.
getSize() تعرض حجم التعليق في وحدات مساحة العمل. لا يُسمح بالانهيار.
getSvgRoot() لعرض عنصر SVG الجذر لهذا التعليق.
isMovable() تعرض ما إذا كان هذا التعليق قابلاً للنقل أم لا.
moveBy(dx, dy, reason) نقل التعليق حسب المبالغ المحدّدة في إحداثيات مساحة العمل
moveTo(الموقع، السبب) لنقل التعليق إلى الموقع المحدد في إحداثيات مساحة العمل.
revertDrag() نقل التعليق إلى مكانه مرة أخرى في بداية السحب
select() إبراز التعليق مرئيًا.
setCollapsed(collapsed) لتعيين ما إذا كان تم تصغير التعليق أم لا.
setDeleteStyle(wouldDelete) يشير العرض المرئي إلى أنّه سيتم حذف هذا التعليق في حال حذفه.
setEditable(editable) تحدد ما إذا كان التعليق قابلاً للتعديل أم لا.
setSize(size) لتعيين حجم التعليق.
setText(text) لتعيين نص التعليق.
showContextMenu(e) إظهار قائمة سياقات لهذا التعليق
snapToGrid() وجِّه هذا التعليق بسرعة إلى أقرب نقطة شبكة.
startDrag() يؤدي هذا الإجراء إلى بدء سحب التعليق.
toCopyData() تعرض تمثيل JSON متسلسلاً لحالة هذا التعليق والتي يمكن استخدامها للصق.
unselect() يؤدي هذا الإجراء إلى إلغاء تمييز التعليق بشكل مرئي.