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

js
browser.commands.reset(
  name // string
);

Parameter

name

string. Name des zurückzusetzenden Befehls, wie er durch die name-Eigenschaft des commands.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:

js
const commandName = "my-command";

function resetShortcut() {
  browser.commands.reset(commandName);
}

document.querySelector("#reset").addEventListener("click", resetShortcut);

Beispiel-Erweiterungen