blockly > comments > CommentEditor

comments.CommentEditor クラス

コメントを入力できる部分。

署名:

export declare class CommentEditor implements IFocusableNode 

実装: IFocusableNode

コンストラクタ

コンストラクタ 修飾子 説明
(constructor)(workspace, commentId, onFinishEditing) CommentEditor クラスの新しいインスタンスを構築します。

プロパティ

プロパティ 修飾子 タイプ 説明
id? 文字列 (省略可)
ワークスペース WorkspaceSvg

メソッド

メソッド 修飾子 説明
addTextChangeListener(listener) テキストの変更をリッスンするコールバックを登録します。
canBeFocused()
getDom() このコメント エディタの DOM 構造を取得します。
getFocusableElement()
getFocusableTree()
getText() コメントの現在のテキストを取得します。
onNodeBlur()
onNodeFocus()
removeTextChangeListener(listener) 指定されたリスナーをテキスト変更リスナーのリストから削除します。
setEditable(isEditable) テキストエリアが編集可能かどうかを設定します。そうでない場合、テキストエリアは読み取り専用になります。
setPlaceholderText(text) 空のコメントに表示されるプレースホルダ テキストを設定します。
setText(text) コメントの現在のテキストを設定し、変更リスナーを起動します。
updateSize(size, topBarSize) コメント エディタ要素のサイズを更新します。