blockly > icons > MutatorIcon
Lớp icons.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 thuộc tính này để thêm các trường hoặc dữ liệu đầu vào khác 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 | Mô tả |
---|---|---|
(constructor)(flyoutBlockTypes, sourceBlock) | Tạo một thực thể mới của lớp MutatorIcon |
Thuộc tính
Thuộc tính | Đối tượng sửa đổi | Loại | Mô tả |
---|---|---|---|
sourceBlock |
|
BlockSvg | |
TYPE |
|
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) | Trọng số 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ẽ được 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() | ||
getBubble() | Xem IHasBubble.getBubble. | |
getSize() | ||
getType() | ||
getWeight() | ||
getWorkspace() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
onClick() | ||
onLocationChange(blockOrigin) | ||
setBubbleVisible(visible) | ||
updateCollapsed() |