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. |