blockly > ContextMenuRegistry

ContextMenuRegistry-Namespace

Unterschrift:

export declare namespace ContextMenuRegistry 

Aufzählungen

Aufzählung Beschreibung
ScopeType Wo dieser Menüpunkt gerendert werden soll. Wenn der Menüpunkt in mehreren Bereichen gerendert werden soll, z.B. sowohl in einem Block als auch in einem Arbeitsbereich, muss er für jeden Bereich registriert werden.

Schnittstellen

Schnittstelle Beschreibung
ActionContextMenuOption Darstellung eines normalen, anklickbaren Menüpunkts in contextmenu.ts.
ActionRegistryItem Eine Darstellung eines normalen, anklickbaren Menüpunkts in der Registry.
CoreContextMenuOption Felder, die allen Kontextmenüelementen gemeinsam sind und in contextmenu.ts verwendet werden.
CoreRegistryItem Felder, die für alle Registry-Einträge im Kontextmenü gelten.
LegacyContextMenuOption Eine Teilmenge von ContextMenuOption, die den öffentlich dokumentierten Optionen entspricht. Für neuen Code sollte ContextMenuOption bevorzugt werden.
Ebene Der tatsächliche Arbeitsbereich/Block/das fokussierte Objekt, in dem das Menü gerendert wird. Dieser Wert wird an die Callback- und displayText-Funktionen übergeben, die von diesen Informationen abhängen.
SeparatorContextMenuOption Darstellung eines Menüeintrags in contextmenu.ts
SeparatorRegistryItem Eine Darstellung eines Menüseparators in der Registry.

Typaliasse

Typalias Beschreibung
ContextMenuOption Ein Menüpunkt, wie er in contextmenu.ts angezeigt wird.
RegistryItem Ein Menüelement, wie es in der Registry eingegeben wurde.