blockly >ContextMenuRegistry

ContextMenuRegistry 类

用于上下文菜单项注册表的类。这应是单例。您不应创建新实例,而应仅从 ContextMenuRegistry.registry 访问此类。

Signature:

export declare class ContextMenuRegistry 

构造函数

构造函数 修饰符 说明
(构造函数)() 重置 ContextMenuRegistry 的现有单例实例。

属性

属性 修饰符 类型 说明
registry static ContextMenuRegistry

方法

方法 修饰符 说明
getContextMenuOptions(scopeType, scope) 获取给定范围类型(例如屏蔽或工作区)和范围的有效上下文菜单选项。仅当 preconditionFn 表明不应隐藏区块时,才会显示区块。
getItem(id)
register(item) 注册一个 RegistryItem。
reset() 清除并重新创建注册表。
unregister(id) 取消注册具有指定 ID 的 RegistryItem。