corso ScorciatoiaRegistry
Classe per il registro delle scorciatoie da tastiera. Deve essere un singleton. Non devi creare una nuova istanza e accedere a questa classe solo da ScorciatoiaRegistry.registry.
Firma:
export declare class ShortcutRegistry
Proprietà
Proprietà | Modificatori | Tipo | Descrizione |
---|---|---|---|
registry |
|
ShortcutRegistry |
Metodi
Metodo | Modificatori | Descrizione |
---|---|---|
addKeyMapping(keyCode, shortcutName, opt_allowCollision) | Aggiunge una mappatura tra un codice di tasti e una scorciatoia da tastiera. | |
createSerializedKey(keyCode, modificatori) | Crea il codice della chiave seriale che verrà utilizzato nella mappa delle chiavi. | |
getKeyCodesByShortcutName(shortcutName) | Recupera i codici chiave seriali con cui è registrata la scorciatoia con il nome specificato. | |
getKeyMap() | Restituisce la mappa delle chiavi corrente. | |
getRegistry() | Visualizza il registro delle scorciatoie da tastiera. | |
getShortcutNamesByKeyCode(keyCode) | Recupera le scorciatoie registrate con il codice chiave specificato. | |
onKeyDown(workspace, e) | Gestisce gli eventi chiave. | |
register(scorciatoie, opt_allowOverrides) | Registra una scorciatoia da tastiera. | |
removeAllKeyMappings(shortcutName) | Rimuove tutte le mappature dei tasti per una scorciatoia con il nome specificato. È utile quando si modificano le mappature predefinite dei tasti e i codici dei tasti registrati con la scorciatoia sono sconosciuti. | |
removeKeyMapping(keyCode, shortcutName, opt_quiet) | Rimuove una mappatura tra un codice di tasti e una scorciatoia da tastiera. | |
reset() | Cancella e ricrea il Registro di sistema e il keyMap. | |
setKeyMap(newKeyMap) | Imposta la mappa delle chiavi. L'impostazione della mappa chiavi sostituirà qualsiasi mappatura predefinita delle chiavi. | |
unregister(shortcutName) | Consente di annullare la registrazione di una scorciatoia da tastiera registrata con il codice del tasto specificato. Verranno rimosse anche tutte le mappature dei tasti che fanno riferimento a questa scorciatoia. |