blockly > 评论 > CommentView
comments.CommentView 类
Signature:
export declare class CommentView implements IRenderedElement
实现:IRenderedElement
构造函数
构造函数 | 修饰符 | 说明 |
---|---|---|
(构造函数)(工作区) | 构造 CommentView 类的新实例 |
方法
方法 | 修饰符 | 说明 |
---|---|---|
addDisposeListener(listener) | 注册一个回调,用于监听对此视图的处置情况。 | |
addOnCollapseListener(listener) | 注册一个回调,用于监听合拢状态更改。 | |
addSizeChangeListener(listener) | 注册用于监听大小变化的回调。 | |
addTextChangeListener(listener) | 注册用于监听文本更改的回调。 | |
dispose() | 处理此评论视图。 | |
getRelativeToSurfaceXY() | 返回注释的当前位置(以工作区坐标表示)。 | |
getSize() | 返回评论的当前大小(以工作区单位为单位)。尊重收起。 | |
getSvgRoot() | 返回评论视图的根 SVG 组元素。 | |
getText() | 重新打开评论的当前文本。 | |
isCollapsed() | 如果评论当前处于收起状态,则返回 true。 | |
isDeadOrDying() | 如果该评论视图当前正在处置或已经处置,则返回 true。 | |
isDisposed() | 返回此评论视图是否已被处置。 | |
isEditable() | 如果评论当前可修改,则返回 true。 | |
moveTo(位置) | 将评论视图移至指定位置。 | |
removeDisposeListener(listener) | 从处理监听器列表中移除指定监听器。 | |
removeOnCollapseListener(listener) | 从折叠监听器列表中移除指定监听器。 | |
removeSizeChangeListener(listener) | 从大小变化监听器列表中移除指定监听器。 | |
removeTextChangeListener(listener) | 从文本更改监听器列表中移除指定监听器。 | |
setCollapsed(collapsed) | 设置评论当前是否收起。 | |
setEditable(editable) | 设置评论的可编辑性。 | |
setSize(size) | 以工作区单位设置评论的大小,并更新视图元素以反映新的大小。 | |
setText(text) | 设置评论的当前文本。 |