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。