tabGroups
此 API 使擴充套件程式能夠修改和重新排列標籤頁組。
標籤頁組可能會在瀏覽器重啟時作為會話恢復的一部分而保留。隱私瀏覽視窗中的標籤頁組在重啟後不會保留。當恢復一個標籤頁組時,其 groupId 可能與原始值不同。
tabGroups API 不提供建立或刪除標籤頁組的功能。請改用 tabs.group() 和 tabs.ungroup() 方法。要查詢標籤頁組在視窗中的位置,請使用 tabs.query()。tabs 名稱空間中的這些 API 不需要任何許可權。
Permissions
要使用此 API,擴充套件程式必須在其 manifest.json 檔案中請求 "tabGroups" 許可權。"tabGroups" 許可權不會顯示給使用者在許可權提示中。
型別
tabGroups.Color-
標籤頁組的顏色。
tabGroups.TabGroup-
標籤頁組的狀態。
屬性
tabGroups.TAB_GROUP_ID_NONE-
當標籤頁不屬於任何標籤頁組時返回的標籤頁組 ID 值。
函式
tabGroups.get()-
返回有關標籤頁組的詳細資訊。
tabGroups.move()-
將標籤頁組移動到同一視窗內或另一個視窗。
tabGroups.query()-
返回所有標籤頁組或查詢具有特定屬性的標籤頁組。
tabGroups.update()-
修改標籤頁組的狀態。
事件
tabGroups.onCreated-
當建立標籤頁組時觸發。
tabGroups.onMoved-
當標籤頁組在同一視窗內或移動到另一個視窗時觸發。
tabGroups.onRemoved-
當標籤頁組被移除時觸發。
tabGroups.onUpdated-
當標籤頁組更新時觸發。
瀏覽器相容性
載入中…