IIcon インターフェース
署名:
export interface IIcon
メソッド
メソッド | 説明 |
---|---|
applyColour() | ブロックの色が変わったときにアイコンの色を更新します。 |
dispose() | アイコンの要素を破棄します。 |
getSize() | |
getType() | |
getWeight() | |
hideForInsertionMarker() | アイコンが挿入マーカーに含まれている場合に、アイコンを非表示にします。 |
initView(pointerdownListener) | ブロック内に配置するアイコンの SVG 要素を作成します。 |
isClickableInFlyout(autoClosingFlyout)? | (省略可)ブロックがフライアウト内にあるときに、アイコンをクリック可能にするかどうかを確認します。この関数が定義されていない場合は、すべてのフライアウトでアイコンがクリック可能になります。 |
isShownWhenCollapsed() | |
onClick() | アイコンがクリックされたことを通知します。 |
onLocationChange(blockOrigin) | 位置が変更されたことをアイコンに通知します。 |
setOffsetInBlock(offset) | ワークスペース ユニット単位で、ブロックの上端からの相対位置でアイコンを通知します。 |
updateCollapsed() | ブロックの折りたたみ状態が変更されると、アイコンの折りたたみ状態/ビューを更新します。 |
updateEditable() | ブロックの編集可能性が変更されたときに、アイコンの編集可能性を更新します。 |