blockly > ContextMenuRegistry

Clase ContextMenuRegistry

Es la clase para el registro de los elementos del menú contextual. Esto está destinado a ser un singleton. No debes crear una instancia nueva y solo acceder a esta clase desde ContextMenuRegistry.registry.

Signature:

export declare class ContextMenuRegistry 

Constructores

Constructor Modificadores Descripción
(constructor)() Restablece la instancia singleton existente de ContextMenuRegistry.

Propiedades

Propiedad Modificadores Tipo Descripción
registry static ContextMenuRegistry

Métodos

Método Modificadores Descripción
getContextMenuOptions(scopeType, scope) Obtiene las opciones válidas del menú contextual para el tipo de permiso (p.ej., bloque o lugar de trabajo) y el alcance determinados. Los bloques solo se muestran si la preconditionFn indica que no se deben ocultar.
getItem(id)
register(item) Registra un RegistryItem.
reset() Borra el registro y vuelve a crearlo.
unregister(id) Cancela el registro de un RegistryItem con el ID determinado.