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) このバブルのテキストを設定します。変更リスナーを呼び出します。