tabs.highlight()

Met en Ă©vidence (sĂ©lectionnĂ©) un ou plusieurs onglets. Les onglets sont spĂ©cifiĂ©s Ă  l'aide d'un identifiant de fenĂȘtre et d'une plage d'indices de tabulation.

C'est une fonction asynchrone qui renvoie une Promise.

Syntaxe

var highlighting = browser.tabs.highlight(
  highlightInfo         // object
)

ParamĂštres

highlightInfo
object.
windowIdFacultatif
integer. ID de la fenĂȘtre contenant les onglets.
populateFacultatif
boolean. Par dĂ©faut la valeur est true. S'il est dĂ©fini sur false, l'objet windows.Window n'aura pas de propriĂ©tĂ© tabs contenant une liste d'objets tabs.Tab reprĂ©sentant les onglets ouverts dans la fenĂȘtre.

Note: Remplir la fenĂȘtre (le comportement par dĂ©faut) peut ĂȘtre une opĂ©ration coĂ»teuse s'il y a beaucoup d'onglets. Pour de meilleures performances, il est recommandĂ© de dĂ©finir manuellement configurĂ© populate Ă  false si vous n'avez pas besoin des dĂ©tails de l'onglet.

tabs
array de valeurs entiĂšres spĂ©cifiant un ou plusieurs onglets Ă  mettre en Ă©vidence. Les onglets surlignĂ©s prĂ©cĂ©demment qui ne sont pas inclus dans les onglets cesseront d'ĂȘtre surlignĂ©s. Le premier onglet des onglets devient actif.

Valeur retournée

Une Promise  qui sera remplie avec un objet  windows.Window contenant des dĂ©tails sur la fenĂȘtre dont les onglets ont Ă©tĂ© mis en surbrillance. Si la fenĂȘtre n'a pas pu ĂȘtre trouvĂ©e ou qu'une autre erreur se produit, la promesse sera rejetĂ©e avec un message d'erreur.

Compatibilité du navigateur

BCD tables only load in the browser

Remerciements :

Cette API est basĂ©e sur l’API chrome.tabs de Chromium. Cette documentation est dĂ©rivĂ©e de tabs.json dans le code de Chromium code.

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.