blockly > icons > WarningIcon
icons.WarningIcon 类
此图标用于向用户发出警告,告知其屏蔽操作存在问题。
例如,您可以使用此方法提醒他们字段值不正确,或者代码块放置位置不正确(放置在了不该放置的位置)。
Signature:
export declare class WarningIcon extends Icon implements IHasBubble
扩展: 图标
实现: IHasBubble
备注
此类的构造函数被标记为内部构造函数。第三方代码不得直接调用构造函数,也不得创建扩展 WarningIcon
类的子类。
属性
属性 | 修饰符 | 类型 | 说明 |
---|---|---|---|
sourceBlock |
|
BlockSvg | |
TYPE |
|
IconType<WarningIcon> | 用于标识此图标的类型字符串。 |
WEIGHT |
|
(not declared) | 此图标相对于其他图标的权重。权重值越高的图标,在显示时越靠近块的末尾。 |
方法
方法 | 修饰符 | 说明 |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose() | ||
getBubble() | 请参阅 IHasBubble.getBubble。 | |
getSize() | ||
getType() | ||
getWeight() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
isShownWhenCollapsed() | 告知 Blockly 在收起代码块时显示此图标。 | |
onClick() | 切换气泡的显示/隐藏状态。 | |
onLocationChange(blockOrigin) | 更新图标气泡的位置(如果处于打开状态)。 | |
setBubbleVisible(visible) | ||
updateCollapsed() |