blockly > biểu tượng > CommentIcon
icons.CommentIcon class
Biểu tượng cho phép người dùng thêm văn bản nhận xét vào 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 | Nội dung mô tả |
---|---|---|
(hàm khởi tạo)(sourceBlock) | Tạo một thực thể mới của lớp CommentIcon |
Thuộc tính
Tài sản | Đối tượng sửa đổi | Loại | Nội dung mô tả |
---|---|---|---|
sourceBlock |
|
Chặn | |
LOẠI |
|
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ó giá trị trọng số dương hơn sẽ hiển thị ở xa hơn về phía cuối khối. |
Phương thức
Phương thức | Đối tượng sửa đổi | Nội dung 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 theo những thay đổi về kích thước của bong bóng nhập dữ liệu. | |
onTextChange() | Cập nhật nội dung của nhận xét này để phản hồi những thay đổi về nội dung 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 nó hiển thị. | |
setBubbleVisible(visible) | ||
setText(text) | Đặt nội dung của nhận xét này. Cập nhật bất kỳ bong bóng nào 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 hiện đang hiển thị. |