hotkeys
Beschreibung
Optional. Ermöglicht die Angabe benutzerdefinierter Hotkeys für Editor-AktionenVerwendung
hotkeys?: false | { [key: string]: ((e?: KeyboardEvent) => void) | boolean };
Parameter
Die Eigenschaft kann folgende Werte annehmen:
false– deaktiviert alle Hotkeys- Ein Objekt, bei dem:
key– ein String, der eine Tastenkombination repräsentiert, z. B. "ctrl+n", "Delete", "ctrl+shift+f"- Wert – kann eines der folgenden sein:
- boolean:
true(Standard) – Standard-Hotkey ist aktiviertfalse– Standard-Hotkey ist deaktiviert
(e?: KeyboardEvent) => void: eine Funktion, die das Tastaturereignis (KeyboardEvent) empfängt und eine benutzerdefinierte Aktion ausführt
- boolean:
Standard-Hotkeys
Diese Hotkeys funktionieren nur, wenn die entsprechenden Schaltflächen im Editor aktiviert sind und die korrekten id-Werte haben: "save", "close" oder "delete".
| Hotkey | Beschreibung |
|---|---|
Ctrl+S | Speichert Änderungen |
Escape | Schließt einen Dialog oder bricht eine Aktion ab |
Delete | Löscht ein Element |
Beispiel
<Editor hotkeys={{ delete: false }} />