blockly > アイコン > MutatorIcon

icon.MutatorIcon クラス

ユーザーがブロックの形状を変更できるアイコン。

たとえば、ブロックにフィールドや入力を追加するために使用できます。

署名:

export declare class MutatorIcon extends Icon implements IHasBubble 

拡張: アイコン

実装: IHasBubble

コンストラクタ

コンストラクタ 修飾子 説明
(コンストラクタ)(flyoutBlockTypes, sourceBlock) MutatorIcon クラスの新しいインスタンスを作成します。

プロパティ

プロパティ 修飾子 タイプ 説明
sourceBlock

protected

readonly

BlockSvg
業種

static

readonly

IconType<MutatorIcon> このアイコンの識別に使用されるタイプ文字列。
体重

static

readonly

(未申告) 他のアイコンに対するアイコンの太さ。正の太さの値が大きいアイコンは、ブロックの終端に行くほどレンダリングされます。

メソッド

メソッド 修飾子 説明
applyColour()
bubbleIsVisible()
dispose()
getSize()
getType()
getWeight()
getWorkspace()
initView(pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange(blockOrigin)
setBubbleVisible(visible)
updateCollapsed()