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 qu'à partir de ContextMenuRegistry.registry.

Signature :

export declare class ContextMenuRegistry 

Constructeurs

Constructeur Modificateurs Description
(constructor)() Réinitialise l'instance du singleton existante de ContextMenuRegistry.

Propriétés

Propriété Modificateurs Type Description
registry static ContextMenuRegistry

Méthodes

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