blockly > 图标 > MutatorIcon

icon.MutatorIcon 类

允许用户更改砌块形状的图标。

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

Signature:

export declare class MutatorIcon extends Icon implements IHasBubble 

扩展图标

实现IHasBubble

构造函数

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

属性

属性 修饰符 类型 说明
sourceBlock

protected

readonly

BlockSvg
类型

static

readonly

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

static

readonly

(未声明) 此图标相对于其他图标的粗细。权重值越正的图标,渲染位置越靠近图块的末端。

方法

方法 修饰符 说明
applyColour()
bubbleIsVisible()
dispose()
getSize()
getType()
getWeight()
getWorkspace()
initView(pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange(blockOrigin)
setBubbleVisible(visible)
updateCollapsed()