blockly > comments > CommentBarButton

comments.CommentBarButton class

Nút xuất hiện trên thanh trên cùng của một bình luận.

Chữ ký:

export declare abstract class CommentBarButton implements IFocusableNode 

Triển khai: IFocusableNode

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Mô tả
(constructor)(id, workspace, container) Tạo một thực thể CommentBarButton mới.

Thuộc tính

Thuộc tính Đối tượng sửa đổi Loại Mô tả
container

protected

readonly

SVGGElement
biểu tượng

protected

abstract

readonly

SVGImageElement Hình ảnh SVG xuất hiện trên nút này.
id

protected

readonly

chuỗi
workspace

protected

readonly

WorkspaceSvg

Phương thức

Phương thức Đối tượng sửa đổi Mô tả
canBeFocused() Trả về xem nút này có thể lấy tiêu điểm hay không. True nếu có thể nhìn thấy.
getFocusableElement() Trả về một phần tử DOM biểu thị nút này và có thể nhận tiêu điểm.
getFocusableTree() Trả về không gian làm việc mà nút này là nút con.
getMargin() Trả về lề trong toạ độ không gian làm việc bao quanh nút này.
getParentComment() Trả về bình luận chính của nút thanh bình luận này.
getSize(includeMargin) Trả về kích thước của nút này theo toạ độ không gian làm việc.
isVisible() Trả về trạng thái hiện tại của nút này (hiển thị hay không).
onNodeBlur() Được gọi khi phần tử DOM có thể lấy tiêu điểm của nút này mất tiêu điểm.
onNodeFocus() Được gọi khi phần tử DOM có thể lấy tiêu điểm của nút này nhận được tiêu điểm.
performAction(e) abstract Thực hiện thao tác mà nút này sẽ thực hiện khi được tương tác.
reposition() abstract Điều chỉnh vị trí của nút này trong vùng chứa gốc.