Movatterモバイル変換


[0]ホーム

URL:


  1. Mozilla
  2. Modules
  3. WebExtensions
  4. Les APIs JavaScript
  5. commands
  6. commands.update()

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

commands.update()

Changez la description ou le raccourci clavier pour la commande donnée.

C'est une fonction asynchrone qui renvoie unePromise.

Syntaxe

js
browser.commands.update(  details, // object);

Paramètres

details

object. Un objet avec les propriétés suivantes:

name

string. e nom de la commande à mettre à jour. Cela doit correspondre au nom d'une commande existante, comme indiqué par exemple dans la propriéténame de l'objetcommands.Command.

descriptionFacultatif

string. Une nouvelle description à définir pour la commande.

shortcutFacultatif

string. Un nouveau raccourci à définir pour la commande. Cela doit correspondre au format donné dans la documentation pour lescommands de la clé manifest.json. S'il ne correspond pas à ce format, la fonction va générer une erreur.

Valeur retournée

UnePromise qui sera remplie sans arguments lorsque le raccourci a été réinitialisé. La promesse sera rejetée avec une erreur si la commande n'a pas pu être trouvée.

Compatibilité des navigateurs

Exemples

Met à jour la commande "my-command" avec la valeur de raccourci donnée, lorsque l'utilisateur clique sur "update" :

js
const commandName = "my-command";function updateShortcut() {  browser.commands.update({    name: commandName,    shortcut: document.querySelector("#shortcut").value,  });}document.querySelector("#update").addEventListener("click", updateShortcut);

Exemples d'extensions

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2025 Movatter.jp