blockly > アイコン > WarningIcon

icon.WarningIcon クラス

ブロックに問題があることをユーザーに警告するアイコン。

たとえば、フィールド値の誤りや、ブロックの不適切な配置(不適切な場所に配置)について警告できます。

署名:

export declare class WarningIcon extends Icon implements IHasBubble 

拡張: アイコン

実装: IHasBubble

備考

このクラスのコンストラクタは内部としてマークされています。サードパーティのコードでは、コンストラクタを直接呼び出したり、WarningIcon クラスを拡張するサブクラスを作成したりしないでください。

プロパティ

プロパティ 修飾子 種類 説明
sourceBlock

protected

readonly

BlockSvg
業種

static

readonly

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

static

readonly

(未申告) 他のアイコンに対する、このアイコンの太さ。正の重み値が大きいアイコンは、ブロックの終端に向かってレンダリングされます。

Methods

メソッド 修飾子 説明
applyColour()
bubbleIsVisible()
dispose()
getSize()
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
isShownWhenCollapsed() ブロックが閉じられたときにこのアイコンが表示されることを、Blockly に伝えます。
onClick() バブルの表示 / 非表示を切り替えます。
onLocationChange(blockOrigin) アイコンのバブルが開いている場合に、そのバブルの位置を更新します。
setBubbleVisible(visible)
updateCollapsed()