blockly > ContextMenuRegistry

Klasse "ContextMenuRegistry"

Klasse für die Registrierung von Kontextmenüelementen. Dies ist ein Singleton-Element. 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(scopeType, scope) Ruft die gültigen Kontextmenüoptionen für den angegebenen Bereichstyp (z.B. Block oder Arbeitsbereich) und Bereich ab. Blockierungen werden nur angezeigt, wenn unter „preconditionFn“ angegeben ist, dass sie nicht ausgeblendet werden sollen.
getItem(id)
register(item) Registriert ein RegistryItem.
reset() aufrufen. Löschen Sie die Registrierung und erstellen Sie sie neu.
register(id) abmelden Hebt die Registrierung eines RegistryItems mit der angegebenen ID auf.