blockly > icons > CommentIcon
Lớp icons.CommentIcon
Biểu tượng cho phép người dùng thêm văn bản chú thích vào một khối.
Chữ ký:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
Mở rộng: Biểu tượng
Triển khai: IHasBubble, ISerializable
Hàm khởi tạo
Hàm dựng | Đối tượng sửa đổi | Mô tả |
---|---|---|
(constructor)(sourceBlock) | Tạo một thực thể mới của lớp CommentIcon |
Thuộc tính
Thuộc tính | Đối tượng sửa đổi | Loại | Mô tả |
---|---|---|---|
sourceBlock |
|
Chặn | |
TYPE |
|
IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> | Chuỗi loại dùng để xác định biểu tượng này. |
TRỌNG LƯỢNG |
|
(chưa khai báo) | Độ đậm của biểu tượng này so với các biểu tượng khác. Các biểu tượng có nhiều giá trị trọng số dương hơn sẽ hiển thị ở xa hơn về cuối khối. |
Phương thức
Phương thức | Đối tượng sửa đổi | Mô tả |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose() | ||
getBubbleSize() | ||
getSize() | ||
getText() | Trả về nội dung của nhận xét này. | |
getType() | ||
getWeight() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
loadState(state) | Áp dụng trạng thái đã cho cho nhận xét này. | |
onClick() | ||
onLocationChange(blockOrigin) | ||
onSizeChange() | Cập nhật kích thước của biểu tượng này để phản hồi thay đổi về kích thước của bong bóng nhập dữ liệu. | |
onTextChange() | Cập nhật văn bản của nhận xét này để phản hồi các thay đổi trong văn bản của bong bóng nhập. | |
saveState() | ||
setBubbleSize(size) | Đặt kích thước của bong bóng có thể chỉnh sửa cho nhận xét này. Đổi kích thước bong bóng nếu hiển thị. | |
setBubbleVisible(visible) | ||
setText(text) | Đặt văn bản của nhận xét này. Cập nhật mọi bong bóng trò chuyện nếu chúng hiển thị. | |
updateEditable() | Cập nhật trạng thái của bong bóng (có thể chỉnh sửa / không thể chỉnh sửa) để phản ánh trạng thái của bong bóng nếu bong bóng này hiện đang hiển thị. |