blockly > ContextMenuRegistry

ContextMenuRegistry 类

上下文菜单项的注册表类。此类应为单例。您不应创建新实例,并且只能通过 ContextMenuRegistry.registry 访问此类。

Signature:

export declare class ContextMenuRegistry 

构造函数

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

属性

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

方法

方法 修饰符 说明
getContextMenuOptions(scope, menuOpenEvent) 获取给定作用域的有效上下文菜单选项。只有在 preconditionFn 显示不应隐藏选项时,才会包含选项。
getItem(id)
register(item) 注册 RegistryItem。
reset() 清除并重新创建注册表。
unregister(id) 取消注册具有给定 ID 的 RegistryItem。