blockly > IIcon

圖示介面

Signature:

export interface IIcon 

方法

方法 說明
applyColour() 當區塊的顏色變更時,更新圖示的顏色。
dispose() 丟棄圖示的任何元素。
getSize()
getType()
getWeight()
hideForInsertionMarker() 當圖示屬於插入標記時,會隱藏圖示。
initView(pointerdownListener) 為要顯示在區塊中的圖示建立 SVG 元素。
isClickableInFlyout(autoClosingFlyout) 嗎? (選用) 檢查當區塊展開時,是否可點選圖示。如未定義此函式,則所有函式中的圖示都會可供點選。
isShownWhenCollapsed()
onClick() 通知圖示已有人點選。
onLocationChange(blockOrigin) 通知圖示已變更位置。
setOffsetInBlock(offset) 在工作區單元中,顯示此圖示相對於區塊頂端起始位置的圖示。
updateCollapsed() 在區塊收合時更新圖示的收合/檢視畫面。
updateEditable() 當區塊的可編輯性變更時,更新圖示的可編輯性。