blockly > ContextMenuRegistry

Clase ContextMenuRegistry

Es la clase para el registro de elementos del menú contextual. La idea es que sea un singleton. No debes crear una instancia nueva y solo debes 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 alcance (p.ej., bloque o lugar de trabajo) y el alcance determinados. Los bloques solo se muestran si preconditionFn indica que no deben estar ocultos.
getItem(id)
registro(elemento) Registra un RegistryItem.
reset() Borra y vuelve a crear el registro.
unregister(id) Cancela el registro de un RegistryItem con el ID proporcionado.