blockly > アイコン > WarningIcon

icons.WarningIcon クラス

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

たとえば、フィールドの値が正しくない、ブロックの配置が正しくない(ブロックが適切な場所に配置されていない)場合に、ユーザーに警告できます。

署名:

export declare class WarningIcon extends Icon implements IHasBubble 

拡張: アイコン

実装: IHasBubble

備考

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

プロパティ

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

protected

readonly

BlockSvg
業種

static

readonly

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

static

readonly

(宣言なし) このアイコンが他のアイコンと比較して持つ重み。重み値が正のアイコンは、ブロックの最後のほうにレンダリングされます。

メソッド

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