IIcon 介面
Signature:
export interface IIcon extends IFocusableNode
擴充: IFocusableNode
方法
方法 | 說明 |
---|---|
applyColour() | 當區塊顏色變更時,更新圖示的顏色。 |
dispose() | 處置圖示的任何元素。 |
getSize() | |
getType() | |
getWeight() | |
hideForInsertionMarker() | 隱藏圖示 (當圖示是插入標記的一部分時)。 |
initView(pointerdownListener) | 為位於區塊中的圖示建立 SVG 元素。 |
isClickableInFlyout(autoClosingFlyout)? | (選用) 檢查在區塊處於彈出式視窗時,是否應可點選圖示。如果未定義這個函式,則在所有彈出式視窗中都會顯示可點選的圖示。 |
isShownWhenCollapsed() | |
onClick() | 通知圖示已被點選。 |
onLocationChange(blockOrigin) | 通知圖示已變更位置。 |
setOffsetInBlock(offset) | 通知圖示相對於其區塊頂端起點的位置,以工作區單位為單位。 |
updateCollapsed() | 當區塊的收合狀態變更時,更新圖示的收合狀態/檢視畫面。 |
updateEditable() | 在區塊可編輯性變更時,更新圖示的可編輯性。 |