blockly > icons > MutatorIcon
lớp icon.MutatorIcon
Biểu tượng cho phép người dùng thay đổi hình dạng của khối.
Ví dụ: bạn có thể dùng dữ liệu này để thêm các trường hoặc dữ liệu đầu vào bổ sung vào khối.
Chữ ký:
export declare class MutatorIcon extends Icon implements IHasBubble
Mở rộng: Biểu tượng
Triển khai: IHasBubble
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)(flyoutBlockTypes, sourceBlock) | Tạo một thực thể mới của lớp MutatorIcon |
Thuộc tính
Tài sản | Đối tượng sửa đổi | Loại | Nội dung mô tả |
---|---|---|---|
sourceBlock |
|
BlockSvg | |
LOẠI |
|
IconType<MutatorIcon> | 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() | ||
getSize() | ||
getType() | ||
getWeight() | ||
getWorkspace() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
onClick() | ||
onLocationChange(blockOrigin) | ||
setBubbleVisible(visible) | ||
updateCollapsed() |