blockly > bubbles > TextInputBubble

bubbles.TextInputBubble 類別

顯示可編輯文字的氣泡。使用者也可以調整大小。註解圖示使用。

Signature:

export declare class TextInputBubble extends Bubble 

擴充: Bubble

建構函式

建構函式 修飾符 說明
(建構函式)(workspace, anchor, ownerRect) 建構 TextInputBubble 類別的新例項

屬性

屬性 修飾符 類型 說明
anchor 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) 設定這個氣泡的文字。呼叫變更事件監聽器。