commands.reset()
Setzt die Beschreibung und Tastenkombination des angegebenen Befehls auf die Werte zurück, die im commands
-Schlüssel der manifest.json der Erweiterung angegeben sind.
Dies macht effektiv alle Änderungen rückgängig, die mit der Funktion commands.update()
am Befehl vorgenommen wurden.
Diese Funktion ist asynchron und gibt ein Promise
zurück.
Syntax
browser.commands.reset(
name // string
);
Parameter
name
-
string
. Name des zurückzusetzenden Befehls, wie er durch diename
-Eigenschaft descommands.Command
Objekts angegeben ist.
Rückgabewert
Ein Promise
, das ohne Argumente erfüllt wird, wenn die Tastenkombination zurückgesetzt wurde.
Browser-Kompatibilität
BCD tables only load in the browser
Beispiele
Setzt den Befehl mit dem Namen "my-command" zurück, wenn der Benutzer auf die Schaltfläche "Zurücksetzen" klickt:
const commandName = "my-command";
function resetShortcut() {
browser.commands.reset(commandName);
}
document.querySelector("#reset").addEventListener("click", resetShortcut);