blockly > ContextMenuRegistry

ContextMenuRegistry-Klasse

Klasse für die Registry von Kontextmenüelementen. Dies ist ein Singleton-Format. Sie sollten keine neue Instanz erstellen und nur über ContextMenuRegistry.Registry auf diese Klasse zugreifen.

Unterschrift:

export declare class ContextMenuRegistry 

Konstruktoren

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

Attribute

Property 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() Löschen Sie die Registry und erstellen Sie sie neu.
unregister(id) Hebt die Registrierung einer RegistryItem mit der angegebenen ID auf