blockly > IIcon

IIcon インターフェース

署名:

export interface IIcon 

Methods

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