Classe ShortcutRegistry
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 ShortcutRegistry.registry.
Firma:
export declare class ShortcutRegistry
Proprietà
Proprietà | Modificatori | Tipo | Descrizione |
---|---|---|---|
registro |
|
ShortcutRegistry |
Metodi
Metodo | Modificatori | Descrizione |
---|---|---|
addKeyMapping(keyCode, shortcutName, opt_allowCollision) | Aggiunge una mappatura tra un codice chiave e una scorciatoia da tastiera. | |
createSerializedKey(keyCode, modificatori) | Crea il codice della chiave serializzata che verrà utilizzato nella mappa delle chiavi. | |
getKeyCodesByShortcutName(shortcutName) | Recupera i codici chiave serializzati con cui è registrata la scorciatoia con il nome specificato. | |
getKeyMap() | Consente di ottenere la mappa chiavi corrente. | |
getRegistry() | Restituisce il registro delle scorciatoie da tastiera. | |
getShortcutNamesByKeyCode(keyCode) | Consente di recuperare le scorciatoie registrate nel codice chiave specificato. | |
onKeyDown(workspace, e) | Consente di gestire gli eventi di keydown. | |
register(scorciatoia, opt_allowOverrides) | Registra una scorciatoia da tastiera. | |
removeAllKeyMappings(shortcutName) | Rimuove tutte le mappature dei tasti di una scorciatoia con il nome specificato. Utile quando modifichi le mappature predefinite dei tasti e i codici chiave registrati nella scorciatoia sono sconosciuti. | |
removeKeyMapping(keyCode, shortcutName, opt_quiet) | Rimuove l'associazione tra un codice chiave e una scorciatoia da tastiera. | |
reset() | Cancella e ricrea il registro e keyMap. | |
setKeyMap(newKeyMap) | Consente di impostare la mappa dei tasti. L'impostazione della mappa delle chiavi sostituirà eventuali mappature delle chiavi predefinite. | |
unregister(shortcutName) | Consente di annullare la registrazione di una scorciatoia da tastiera registrata con il codice tasto specificato. Verranno rimosse anche tutte le mappature dei tasti che fanno riferimento a questa scorciatoia. |