blockly > comments > CommentEditor

comments.CommentEditor class

Phần của một bình luận mà bạn có thể nhập vào.

Chữ ký:

export declare class CommentEditor 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)(workspace, commentId, onFinishEditing) Tạo một thực thể mới của lớp CommentEditor

Thuộc tính

Thuộc tính Đối tượng sửa đổi Loại Mô tả
id? chuỗi (Không bắt buộc)
workspace WorkspaceSvg

Phương thức

Phương thức Đối tượng sửa đổi Mô tả
addTextChangeListener(listener) Đăng ký một lệnh gọi lại theo dõi các thay đổi về văn bản.
canBeFocused()
getDom() Lấy cấu trúc dom cho trình chỉnh sửa bình luận này.
getFocusableElement()
getFocusableTree()
getText() Lấy văn bản hiện tại của bình luận.
onNodeBlur()
onNodeFocus()
removeTextChangeListener(listener) Xoá trình nghe đã cho khỏi danh sách trình nghe thay đổi văn bản.
setEditable(isEditable) Đặt xem textarea có thể chỉnh sửa hay không. Nếu không, textarea sẽ chỉ đọc.
setPlaceholderText(text) Đặt văn bản giữ chỗ xuất hiện cho một nhận xét trống.
setText(text) Đặt văn bản hiện tại của nhận xét và kích hoạt trình nghe thay đổi.
updateSize(size, topBarSize) Cập nhật kích thước của phần tử trình chỉnh sửa bình luận.