blockly > bubbles > TextInputBubble
bubbles.TextInputBubble クラス
編集可能なテキストを表示する吹き出し。ユーザーがサイズを変更することもできます。コメント アイコンで使用されます。
署名:
export declare class TextInputBubble extends Bubble
拡張: Bubble
コンストラクタ
| コンストラクタ | 修飾子 | 説明 |
|---|---|---|
| (コンストラクタ)(ワークスペース、アンカー、オーナー レイヤ) | TextInputBubble クラスの新しいインスタンスを作成します。 |
プロパティ
| プロパティ | 修飾子 | タイプ | 説明 |
|---|---|---|---|
| アンカー | protected |
座標 | |
| ownerRect? | protected |
Rect | undefined | (省略可) |
| workspace | readonly |
WorkspaceSvg |
メソッド
| メソッド | 修飾子 | 説明 |
|---|---|---|
| addLocationChangeListener(listener) | このバブルの位置が変更されたときに通知される変更リスナーを追加します。 | |
| addSizeChangeListener(listener) | このバブルのサイズが変更されたときに通知を受け取る変更リスナーを追加します。 | |
| addTextChangeListener(listener) | このバブルのテキストが変更されたときに通知される変更リスナーを追加します。 | |
| getSize() | ||
| getText() | ||
| isEditable() | バブル内のテキストが編集可能かどうかを返します。 | |
| moveDuringDrag(newLoc) | ||
| positionByRect(rect) | protected |
|
| setEditable(editable) | ふきだし内のテキストを編集可能にするかどうかを設定します。 | |
| setPositionRelativeToAnchor(left, top) | ||
| setSize(size, relayout) | 枠線を含むこのバブルのサイズを設定します。 | |
| setText(text) | このバブルのテキストを設定します。変更リスナーを呼び出します。 |