Un BrowserSetting est un objet représentant un paramètre de navigateur.

Il fournit des méthodes pour définir et obtenir la valeur sous-jacente du paramètre, pour effacer tout changement que vous avez apporté et pour écouter les modifications apportées à sa valeur.

Notez que si cet objet est basé sur le type ChromeSetting, cet objet ne fait pas de distinction entre le réglage de la valeur dans les fenêtres de navigation privées. Cela  signifie que toutes les parties de l'API relatives à la navigation privée (telles que l'option scope de ChromeSetting.set()) ne sont pas implémentées.

Méthodes

types.BrowserSetting.get()
Obtenez la valeur actuelle du paramètre et une énumération représentant la façon dont le paramètre est actuellement contrôlé.
types.BrowserSetting.set()
Réglez le paramètre sur une nouvelle valeur.
types.BrowserSetting.clear()
Effacez toute modification apportée au paramètre par cette extension.

Evénements

types.BrowserSetting.onChange
Définit lorsque la valeur du paramètre change.

Compatibilité du navigateur

ChromeEdgeFirefoxFirefox for AndroidOpera
Support simple (Oui) Non5454 (Oui)
onChange (Oui) Non Non Non (Oui)

Remerciements :

Cette API est basée sur l'API Chromium chrome.types.

Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.

Étiquettes et contributeurs liés au document

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