blockly > comments > CommentView

comments.CommentView クラス

署名:

export declare class CommentView implements IRenderedElement 

実装: IRenderedElement

コンストラクタ

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

プロパティ

プロパティ 修飾子 タイプ 説明
defaultCommentSize static サイズ 新しく作成されたコメントのデフォルトのサイズ。
disposed protected ブール値 このコメント ビューが破棄されたかどうか。
処分 protected ブール値 このコメント ビューが現在破棄されているかどうか。
ワークスペース readonly WorkspaceSvg

メソッド

メソッド 修飾子 説明
addDisposeListener(listener) このビューの破棄をリッスンするコールバックを登録します。
addOnCollapseListener(listener) 折りたたみ状態の変更をリッスンするコールバックを登録します。
addSizeChangeListener(listener) サイズ変更をリッスンするコールバックを登録します。
addTextChangeListener(listener) コメント エディタのテキスト変更をリッスンするコールバックを登録します。
bringToFront() ワークスペースのコメントをレイヤの最前面に表示します。
dispose() このコメント ビューを破棄します。
getEditorFocusableNode()
getRelativeToSurfaceXY() ワークスペース座標でのコメントの現在の位置を返します。
getSize() ワークスペース単位でコメントの現在のサイズを返します。折りたたみも考慮されます。
getSvgRoot() コメント ビューのルート SVG グループ要素を返します。
getText() コメントの現在のテキストを返します。
isCollapsed() コメントが現在折りたたまれている場合は true を返します。
isDeadOrDying() このコメントビューが現在破棄されているか、すでに破棄されている場合は true を返します。
isDisposed() このコメント ビューが破棄されたかどうかを返します。
isEditable() コメントが現在編集可能な場合は true を返します。
moveTo(location) コメント ビューを指定した場所に移動します。
removeDisposeListener(listener) 指定されたリスナーを破棄リスナーのリストから削除します。
removeOnCollapseListener(listener) 指定されたリスナーを、折りたたみリスナーのリストから削除します。
removeSizeChangeListener(listener) 指定されたリスナーをサイズ変更リスナーのリストから削除します。
removeTextChangeListener(listener) 指定されたリスナーをコメント エディタから削除します。
setCollapsed(collapsed) コメントが現在折りたたまれているかどうかを設定します。
setEditable(editable) コメントの編集可能性を設定します。
setPlaceholderText(text) 空のコメントに表示されるプレースホルダ テキストを設定します。
setSize(size) ワークスペース単位でコメントのサイズを設定し、新しいサイズを反映するようにビュー要素を更新して、サイズ変更リスナーをトリガーします。
setSizeWithoutFiringEvents(size) ワークスペース単位でコメントのサイズを設定し、新しいサイズを反映するようにビュー要素を更新します。
setText(text) コメントの現在のテキストを設定します。