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(location) 将评论视图移到指定位置。
removeDisposeListener(listener) 从处理监听器列表中移除指定监听器。
removeOnCollapseListener(listener) 从合拢监听器的列表中移除指定监听器。
removeSizeChangeListener(listener) 从大小变化监听器列表中移除指定监听器。
removeTextChangeListener(listener) 从文本更改监听器列表中移除指定监听器。
setCollapsed(collapsed) 设置评论当前是否收起。
setEditable(editable) 设置评论的可编辑性。
setSize(size) 以工作区单元设置评论的尺寸,并更新视图元素以反映新的尺寸。
setText(text) 设置评论的当前文本。