blockly > 图标 > CommentIcon

icon.CommentIcon 类

一个图标,允许用户在文本块中添加评论文本。

Signature:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

扩展图标

实现IHasBubbleISerializable

构造函数

构造函数 修饰符 说明
(constructor)(sourceBlock) 构造 CommentIcon 类的新实例

属性

媒体资源 修饰符 类型 说明
sourceBlock

protected

readonly

屏蔽
类型

static

readonly

IconType<CommentIcon> 用于标识此图标的类型字符串。
体重

static

readonly

(未声明) 此图标相对于其他图标的权重。权重值为正数的图标会渲染到更靠近块末端的位置。

方法

方法 修饰符 说明
applyColour()
bubbleIsVisible()
dispose()
getBubbleSize()
getSize()
getText() 返回该评论的文本。
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
loadState(state) 将指定状态应用于此评论。
onClick()
onLocationChange(blockOrigin)
onSizeChange() 根据输入气泡大小的变化,更新此图标的大小。
onTextChange() 更新此评论的文字,以响应输入气泡文字的变化。
saveState()
setBubbleSize(size) 设置此评论的可编辑气泡的大小。调整气泡大小(如果气泡可见)。
setBubbleVisible(visible)
setText(text) 设置此评论的文本。更新任何可见的气泡。
updateEditable() 更新气泡的状态(可修改 / 不可修改),以反映气泡当前显示时的状态。