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