blockly >评论 >WorkspaceComment

comments.WorkspaceComment 类

Signature:

export declare class WorkspaceComment 

构造函数

构造函数 修饰符 说明
(构造函数)(工作区, ID) 构建评论。

属性

属性 修饰符 类型 说明
已处理 protected 布尔值 此评论是否已处置。
处理 protected 布尔值 是否正在处理此评论。
id readonly 字符串 此评论的唯一标识符。
位置 protected 坐标 评论的位置(以工作区坐标表示)。
工作区 readonly Google Workspace

方法

方法 修饰符 说明
dispose() 处理此评论。
getRelativeToSurfaceXY() 返回评论的位置(以工作区坐标表示)。
getSize() 返回评论的尺寸(以工作区单元为单位)。
getText() 返回评论的文本。
isCollapsed() 返回评论是否收起。
isDeadOrDying() 如果此评论视图当前正在处置或已经处置,则返回 true。
isDeletable() 返回评论是否可删除,无论工作区是否为只读。
isDisposed() 返回评论是否已处置。
isEditable() 返回评论是否可修改,无论工作区是否处于只读状态。
isMovable() 返回评论是否可移动,会考虑工作区是否处于只读状态。
isOwnDeletable() 返回评论是否可删除,只检查评论自身的状态,忽略工作区的状态。
isOwnEditable() 返回评论是否可修改,只检查评论自身的状态,忽略工作区的状态。
isOwnMovable() 返回评论是否可移动,只检查评论自身的状态,忽略工作区的状态。
moveTo(位置, 原因) 将评论移动到工作区坐标中的指定位置。
setCollapsed(collapsed) 设置是否收起评论。
setDeletable(deletable) 设置评论是否可删除。
setEditable(editable) 设置评论是否可修改。
setMovable(movable) 设置评论是否可移动。
setSize(size) 设置评论的尺寸(以工作区单元为单位)。
setText(text) 设置评论的文本。