tabGroups
Diese API ermöglicht Erweiterungen, Tab-Gruppen zu ändern und neu anzuordnen.
Tab-Gruppen können bei einem Neustart des Browsers als Teil der Sitzungswiederherstellung erhalten bleiben. Tab-Gruppen in privaten Browserfenstern bleiben bei Neustarts nicht erhalten. Wenn eine Tab-Gruppe wiederhergestellt wird, kann sich ihre groupId von ihrem ursprünglichen Wert unterscheiden.
Die tabGroups API bietet nicht die Möglichkeit, Tab-Gruppen zu erstellen, zu ändern oder zu entfernen. Verwenden Sie:
tabs.groupundtabs.ungroupzum Erstellen oder Entfernen von Gruppen.tabs.moveum Tabs innerhalb einer Gruppe, in eine Gruppe oder aus einer Gruppe zu verschieben.tabs.removeum Tabs in einer Gruppe zu schließen und die Gruppe zu schließen, wenn der Tab der letzte in der Gruppe war.tabs.queryum die Position einer Tab-Gruppe innerhalb eines Fensters abzufragen.
Diese APIs im tabs-Namensraum erfordern keine Berechtigungen.
Berechtigungen
Um diese API zu verwenden, muss eine Erweiterung die Berechtigung "tabGroups" im permission in ihrer manifest.json Datei anfordern. Die "tabGroups" Berechtigung wird Benutzern in Berechtigungsaufforderungen nicht angezeigt.
Typen
tabGroups.Color-
Die Farbe einer Tab-Gruppe.
tabGroups.TabGroup-
Der Zustand einer Tab-Gruppe.
Eigenschaften
tabGroups.TAB_GROUP_ID_NONE-
Der Tab-Gruppen-ID-Wert, der zurückgegeben wird, wenn ein Tab nicht in einer Tab-Gruppe ist.
Funktionen
tabGroups.get()-
Gibt Details über eine Tab-Gruppe zurück.
tabGroups.move()-
Verschiebt eine Tab-Gruppe innerhalb eines Fensters oder zu einem anderen Fenster.
tabGroups.query()-
Gibt alle Tab-Gruppen zurück oder findet Tab-Gruppen mit bestimmten Eigenschaften.
tabGroups.update()-
Ändert den Zustand einer Tab-Gruppe.
Ereignisse
tabGroups.onCreated-
Wird ausgelöst, wenn eine Tab-Gruppe erstellt wird.
tabGroups.onMoved-
Wird ausgelöst, wenn eine Tab-Gruppe innerhalb eines Fensters oder zu einem anderen Fenster verschoben wird.
tabGroups.onRemoved-
Wird ausgelöst, wenn eine Tab-Gruppe entfernt wird.
tabGroups.onUpdated-
Wird ausgelöst, wenn eine Tab-Gruppe aktualisiert wird.