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

protected

readonly

BlockSvg
LOẠI

static

readonly

IconType<MutatorIcon> Chuỗi loại dùng để xác định biểu tượng này.
trọng lượng

static

readonly

(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()