blockly > アイコン > WarningIcon
icons.WarningIcon クラス
ブロックに問題があることをユーザーに警告するアイコン。
たとえば、フィールドの値が正しくない、ブロックの配置が正しくない(ブロックが適切な場所に配置されていない)場合に、ユーザーに警告できます。
署名:
export declare class WarningIcon extends Icon implements IHasBubble
拡張: アイコン
実装: IHasBubble
備考
このクラスのコンストラクタは内部としてマークされています。サードパーティ コードでコンストラクタを直接呼び出したり、WarningIcon クラスを拡張するサブクラスを作成したりしないでください。
プロパティ
| プロパティ | 修飾子 | タイプ | 説明 |
|---|---|---|---|
| sourceBlock |
|
BlockSvg | |
| 業種 |
|
IconType<WarningIcon> | このアイコンを識別するために使用されるタイプ文字列。 |
| 重量 |
|
(宣言なし) | このアイコンが他のアイコンと比較して持つ重み。重み値が正のアイコンは、ブロックの最後のほうにレンダリングされます。 |
メソッド
| メソッド | 修飾子 | 説明 |
|---|---|---|
| applyColour() | ||
| bubbleIsVisible() | ||
| dispose() | ||
| getBubble() | IHasBubble.getBubble をご覧ください。 | |
| getSize() | ||
| getType() | ||
| getWeight() | ||
| initView(pointerdownListener) | ||
| isClickableInFlyout() | ||
| isShownWhenCollapsed() | ブロックが閉じたときにこのアイコンが表示されるように Blockly に指示します。 | |
| onClick() | バブルの表示 / 非表示を切り替えます。 | |
| onLocationChange(blockOrigin) | アイコンのバブルが開いている場合は、その位置を更新します。 | |
| setBubbleVisible(visible) | ||
| updateCollapsed() |