blockly > アイコン > CommentIcon
icons.CommentIcon クラス
ブロックにコメント テキストを追加できるアイコン。
署名:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
拡張: アイコン
コンストラクタ
| コンストラクタ | 修飾子 | 説明 |
|---|---|---|
| (constructor)(sourceBlock) | CommentIcon クラスの新しいインスタンスを作成します。 |
プロパティ
| プロパティ | 修飾子 | タイプ | 説明 |
|---|---|---|---|
| sourceBlock |
|
ブロック | |
| 業種 |
|
IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> | このアイコンを識別するために使用されるタイプ文字列。 |
| 重量 |
|
(宣言なし) | このアイコンが他のアイコンと比較して持つ重み。重み値が正のアイコンは、ブロックの最後のほうにレンダリングされます。 |
メソッド
| メソッド | 修飾子 | 説明 |
|---|---|---|
| applyColour() | ||
| bubbleIsVisible() | ||
| createBubble() | protected |
|
| dispose() | ||
| getBubble() | IHasBubble.getBubble をご覧ください。 | |
| getBubbleLocation() | ||
| getBubbleSize() | ||
| getSize() | ||
| getText() | このコメントのテキストを返します。 | |
| getType() | ||
| getWeight() | ||
| initView(pointerdownListener) | ||
| isClickableInFlyout() | ||
| loadState(state) | 指定された状態をこのコメントに適用します。 | |
| onBubbleLocationChange() | ||
| onClick() | ||
| onLocationChange(blockOrigin) | ||
| onSizeChange() | 入力バブルのサイズの変更に応じて、このアイコンのサイズを更新します。 | |
| onTextChange() | 入力バブルのテキストの変更に応じて、このコメントのテキストを更新します。 | |
| saveState() | ||
| setBubbleLocation(location) | ワークスペース内のコメント バブルの位置を設定します。 | |
| setBubbleSize(size) | このコメントの編集可能なバブルのサイズを設定します。バブルが表示されている場合は、そのサイズを変更します。 | |
| setBubbleVisible(visible) | ||
| setText(text) | このコメントのテキストを設定します。表示されているバブルを更新します。 | |
| updateEditable() | バブルの状態(編集可能 / 編集不可)を更新し、バブルが現在表示されている場合はバブルの状態を反映します。 |