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) | コメント エディタ要素のサイズを更新します。 |