blockly > ContextMenuRegistry

Classe ContextMenuRegistry

Classe pour le registre des éléments du menu contextuel. Il s'agit d'un singleton. Vous ne devez pas créer d'instance et n'accéder à cette classe que depuis ContextMenuRegistry.registry.

Signature :

export declare class ContextMenuRegistry 

Constructeurs

Constructeur Les modificateurs Description
(constructeur)() Réinitialise l'instance du singleton existante de ContextMenuRegistry.

Propriétés

Propriété Les modificateurs Type Description
registry static ContextMenuRegistry

Méthodes

Méthode Les modificateurs Description
getContextMenuOptions(scopeType, scope) Récupère les options de menu contextuel valides pour le type de portée (par exemple, "bloc" ou "espace de travail") et le champ d'application donnés. Les blocages ne s'affichent que si la condition préalableFn indique qu'ils ne doivent pas être masqués.
getItem(id)
register(item) Enregistre un élément RegistryItem.
Réinitialiser() Effacez le registre, puis recréez-le.
unregister(id) Annule l'enregistrement d'un élément RegistryItem avec l'ID donné.