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