getAll()
Ruft alle Befehle für die Erweiterung ab, die Sie mit dem commands
manifest.json key registriert haben.
Die Befehle werden als ein Array von commands.Command
-Objekten zurückgegeben. Alternativ werden bei der Nutzung der auf Versprechen basierenden Version der API browser.commands.getAll()
die Befehle an das onFulfilled
-Argument von Promise.then()
übergeben.
Syntax
js
let getCommands = browser.commands.getAll();
Parameter
Keine.
Rückgabewert
Ein Promise
, das mit einem Array von commands.Command
-Objekten erfüllt wird, eines für jeden Befehl, der für die Erweiterung registriert wurde. Wenn keine Befehle registriert wurden, wird das Array leer sein.
Beispiele
js
function logCommands(commands) {
commands.forEach((command) => {
console.log(command);
});
}
let getCommands = browser.commands.getAll();
getCommands.then(logCommands);
Beispielerweiterungen
Hinweis:
Diese API basiert auf der chrome.commands
API von Chromium.