IIcon 接口
Signature:
export interface IIcon
方法
方法 | 说明 |
---|---|
applyColour() | 在块的颜色发生变化时更新图标的颜色。 |
dispose() | 处置图标的所有元素。 |
getSize() | |
getType() | |
getWeight() | |
hideForInsertionMarker() | 将图标包含在插入标记中时将其隐藏。 |
initView(pointerdownListener) | 为将存在于块上的图标创建 SVG 元素。 |
isClickableInFlyout(autoClosingFlyout)? | (可选)检查当该区块位于浮出控件中时,图标是否应可点击。如果未定义此函数,在所有浮出控件中该图标都是可点击的。 |
isShownWhenCollapsed() | |
onClick() | 通知图标已被点击。 |
onLocationChange(blockOrigin) | 通知图标其位置变更。 |
setOffsetInBlock(offset) | 通知图标相对于其块顶端的位置(以工作区单位为单位)。 |
updateCollapsed() | 当块的合拢程度发生变化时,更新图标的合拢程度/视图。 |
updateEditable() | 当块的可修改性发生更改时,更新图标的可修改性。 |