blockly > IIcon

IIcon 接口

Signature:

export interface IIcon 

方法

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