blockly > comments > RenderedWorkspaceComment

lớp comments.RenderedWorkspacecomments

Chữ ký:

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

Mở rộng: WorkspaceComment

Triển khai: IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<Workspace ConCopyData>, IContextMenu

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Nội dung mô tả
(hàm khởi tạo)(workspace, id) Tạo nhận xét không gian làm việc, bao gồm cả chế độ xem.

Thuộc tính

Tài sản Đối tượng sửa đổi Loại Nội dung mô tả
không gian làm việc readonly WorkspaceSvg

Phương thức

Phương thức Đối tượng sửa đổi Nội dung mô tả
dispose() Loại bỏ khung hiển thị.
drag(newLoc) Kéo nhận xét tới vị trí đã cho.
endDrag() Kết thúc thao tác kéo nhận xét.
getBoundingRectangle() Trả về hình chữ nhật giới hạn của nhận xét này trong toạ độ không gian làm việc. Tôn trọng sự sụp đổ.
getSize() Trả về kích thước của nhận xét theo đơn vị không gian làm việc. Không phù hợp khi thu gọn.
getSvgRoot() Trả về phần tử SVG gốc của nhận xét này.
isMovable() Trả về cho biết nhận xét này có thể di chuyển hay không.
moveBy(dx; dy, lý do) Di chuyển nhận xét theo số lượng đã cho trong toạ độ không gian làm việc.
moveTo(vị trí, lý do) Di chuyển nhận xét đến vị trí đã cho trong toạ độ không gian làm việc.
revertDrag() Di chuyển nhận xét trở lại vị trí khi bắt đầu kéo.
select() Làm nổi bật bình luận một cách trực quan.
setCollapsed(collapsed) Đặt nhận xét có được thu gọn hay không.
setDeleteStyle(wouldDelete) Biểu thị trực quan rằng nhận xét này sẽ bị xoá nếu được thả.
setEditable(editable) Thiết lập xem nhận xét có thể chỉnh sửa hay không.
setSize(size) Đặt kích thước của nhận xét.
setText(text) Đặt nội dung của nhận xét.
showContextMenu(e) Hiển thị trình đơn theo bối cảnh cho nhận xét này.
snapToGrid() Hãy liên kết nhận xét này với điểm lưới gần nhất.
startDrag() Bắt đầu kéo bình luận.
toCopyData() Trả về một giá trị biểu diễn theo tuần tự JSON của trạng thái này, bạn có thể dùng để dán vào đó.
unselect() Làm nổi bật bình luận một cách trực quan.