blockly > コメント > RenderedWorkspaceComment

comments.RenderedWorkspaceComment クラス

署名:

export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu 

拡張: WorkspaceComment

実装: IBoundedElement、IRenderedElement、IDraggableISelectableIDeletableICopyable<WorkspaceCommentCopyData>、IContextMenu

コンストラクタ

コンストラクタ 修飾子 説明
(コンストラクタ)(workspace, ID) ビューを含むワークスペースのコメントを作成します。

プロパティ

プロパティ 修飾子 タイプ 説明
ワークスペース readonly WorkspaceSvg

メソッド

メソッド 修飾子 説明
dispose() ビューを破棄します。
drag(newLoc) コメントを指定された場所にドラッグします。
endDrag() コメントのドラッグを終了します。
getBoundingRectangle() このコメントの境界ボックスをワークスペース座標で返します。折りたたまれることを尊重する。
getSize() コメントのサイズをワークスペースの単位で返します。折りたたみが尊重されません。
getSvgRoot() このコメントのルート SVG 要素を返します。
isMovable() このコメントが移動可能かどうかを返します。
moveBy(dx, dy, reason) ワークスペース座標で指定された値だけコメントを移動します。
moveTo(location, reason) コメントをワークスペース座標で指定された場所に移動します。
revertDrag() コメントをドラッグ開始位置に戻します。
select() コメントが視覚的にハイライト表示されます。
setCollapsed(collapsed) コメントを折りたたんだかどうかを設定します。
setDeleteStyle(wouldDelete) コメントがドロップされると削除されることが視覚的に示されます。
setEditable(editable) コメントが編集可能かどうかを設定します。
setSize(size) コメントのサイズを設定します。
setText(text) コメントのテキストを設定します。
showContextMenu(e) このコメントのコンテキスト メニューを表示します。
snapToGrid() このコメントを最も近いグリッド ポイントにスナップします。
startDrag() コメントのドラッグを開始します。
toCopyData() このコメントの状態の、貼り付けに使用できる、シリアル化可能な JSON 表現を返します。
unselect() コメントのハイライト表示が解除されます。