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) 设置评论的当前文本。