blockly > ContextMenuRegistry

Klasse ContextMenuRegistry

Klasse für die Registrierung von Kontextmenüelementen. Dies soll ein Singleton sein. Sie sollten keine neue Instanz erstellen und nur über ContextMenuRegistry.registry auf diese Klasse zugreifen.

Unterschrift:

export declare class ContextMenuRegistry 

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(constructor)() Setzt die vorhandene Singleton-Instanz von ContextMenuRegistry zurück.

Attribute

Attribut Modifikatoren Typ Beschreibung
registry static ContextMenuRegistry

Methoden

Methode Modifikatoren Beschreibung
getContextMenuOptions(scope, menuOpenEvent) Ruft die gültigen Optionen des Kontextmenüs für den angegebenen Bereich ab. Optionen werden nur eingeschlossen, wenn die Funktion „preconditionFn“ angibt, dass sie nicht ausgeblendet werden sollen.
getItem(id)
register(item) Registriert ein RegistryItem.
reset() Leeren Sie die Registry und erstellen Sie sie neu.
unregister(id) Registriert ein RegistryItem mit der angegebenen ID ab.