Movatterモバイル変換


[0]ホーム

URL:


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

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

getAll()

Obient toutes les commandes pour l'exécution que vous avez enregistré à l'aide d'une descommandes clef du manifest.json.

Les commandes sont renvoyées sous la forme d'un tableau d'objetscommands.Command. Altenativement, si vous utilisez la version de base promise de l'API,browser.commands.getAll(), les commandes sont passées dans l'argumentonFulfilled àPromise.then().

C'est une fonction asynchrone qui renvoie unePromise.

Syntaxe

js
var getCommands = browser.commands.getAll();

Paramètres

Aucun.

Valeur retournée

UnePromise qui sera accompli avec un tableau d'objetscommands.Command, un pour chaque commande enregistrée pour l'extension. Si aucune n'a été enregistrée, le tableau sera vide.

Compatibilité des navigateurs

Exemples

js
function logCommands(commands) {  commands.forEach(function (command) {    console.log(command);  });}var getCommands = browser.commands.getAll();getCommands.then(logCommands);

Exemples d'extensions

Note :

Cette API est basée sur l'API Chromiumchrome.commands.

Help improve MDN

Learn how to contribute

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


[8]ページ先頭

©2009-2025 Movatter.jp