blockly > icons > MutatorIcon

icons.MutatorIcon 类

一个图标,可让用户更改块的形状。

例如,它可用于向块添加其他字段或输入。

Signature:

export declare class MutatorIcon extends Icon implements IHasBubble 

扩展图标

实现IHasBubble

构造函数

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

属性

属性 修饰符 类型 说明
sourceBlock

protected

readonly

BlockSvg
TYPE

static

readonly

IconType<MutatorIcon> 用于标识此图标的类型字符串。
WEIGHT

static

readonly

(not declared) 此图标相对于其他图标的权重。权重值越高的图标,在显示时越靠近块的末尾。

方法

方法 修饰符 说明
applyColour()
bubbleIsVisible()
dispose()
getBubble() 请参阅 IHasBubble.getBubble。
getSize()
getType()
getWeight()
getWorkspace()
initView(pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange(blockOrigin)
setBubbleVisible(visible)
updateCollapsed()