blockly > biểu tượng > WarningIcon

Lớp icon.WarningIcon

Biểu tượng cảnh báo người dùng rằng có vấn đề với khối của họ.

Ví dụ: có thể sử dụng thuộc tính này để cảnh báo cho người dùng về các giá trị trường không chính xác hoặc vị trí không chính xác của khối (đặt khối ở nơi không đúng).

Chữ ký:

export declare class WarningIcon extends Icon implements IHasBubble 

Mở rộng: Biểu tượng

Triển khai: IHasBubble

Nhận xét

Hàm khởi tạo của lớp này được đánh dấu là nội bộ. Mã của bên thứ ba không được gọi trực tiếp hàm khởi tạo hoặc tạo lớp con mở rộng lớp WarningIcon.

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<WarningIcon> Chuỗi loại dùng để xác định biểu tượng này.
KÍCH HOẠT

static

readonly

(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 được 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()
initView(pointerdownListener)
isClickableInFlyout()
isShownWhenCollapsed() Cho biết biểu tượng này sẽ hiển thị khi khối được thu gọn.
onClick() Bật/tắt chế độ hiển thị của bong bóng.
onLocationChange(blockOrigin) Cập nhật vị trí bong bóng của biểu tượng nếu bong bóng đó đang mở.
setBubbleVisible(visible)
updateCollapsed()