search.get()

Récupérer tous les moteurs de recherche.

Vous pouvez utiliser cette fonction pour obtenir tous les moteurs de recherche installés dans le navigateur. Il renvoie une liste de tous les moteurs disponibles pour l'utilisateur, qui incluent les propriétés permettant d'identifier un moteur de recherche particulier.

Vous pouvez utiliser cette fonction en combinaison avec  search.search()

C'est une fonction asynchrone qui renvoie une Promise.

Syntaxe

browser.search.get()

Valeur retournée

Une Promise qui sera remplie avec un tableau d'objets  de moteur de recherche.

name
string. Le nom du moteur de recherche.
isDefault

boolean. Renvoie true si le moteur de recherche est celui par défaut ("the selected one"). Un seul moteur de recherche peut être le moteur par défaut en même temps.

alias

string. Aussi appelé mot clé, il contient une séquence de caractères alphanumériques. L'alias peut être utilisé dans la barre d'adresse pour rechercher des termes en utilisant le moteur qui a cet alias. 

favIconUrl

string. L'icône du moteur de recherche.

Compatibilité du navigateur

ChromeEdgeFirefoxFirefox for AndroidOpera
Support simple Non Non63 Non Non

Exemples

Exemple basic

Obtenez tous les moteurs de recherche installés :

function retrieved(results) {
  console.log(`There were: ${results.length} search engines retrieved.`);
  for (let searchEngine of results) {
    console.log(JSON.stringify(searchEngine));
  }
}

browser.search.get().then(retrieved);

Étiquettes et contributeurs liés au document

Contributeurs à cette page : hellosct1
Dernière mise à jour par : hellosct1,