getAll()
Ruft alle Befehle für die Erweiterung ab, die Sie mithilfe des commands
manifest.json-Schlüssels registriert haben.
Die Befehle werden als Array von commands.Command
-Objekten zurückgegeben. Alternativ, wenn Sie die version mit Promise der API verwenden, browser.commands.getAll()
, werden die Befehle in das onFulfilled
-Argument von Promise.then()
übergeben.
Syntax
let getCommands = browser.commands.getAll();
Parameter
Keine.
Rückgabewert
Ein Promise
, das mit einem Array von
-Objekten erfüllt wird, eines für jeden registrierten Befehl der Erweiterung. Wenn keine Befehle registriert wurden, ist das Array leer.commands.Command
Beispiele
function logCommands(commands) {
commands.forEach((command) => {
console.log(command);
});
}
let getCommands = browser.commands.getAll();
getCommands.then(logCommands);
Beispielerweiterungen
Hinweis:
Diese API basiert auf Chromiums chrome.commands
API.
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | ||||||
---|---|---|---|---|---|---|---|
getAll |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- No support
- No support