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