tabGroups.move
Verschiebt eine Tab-Gruppe innerhalb eines Fensters oder in ein anderes Fenster. Gruppen können nicht vor einem fixierten Tab oder innerhalb einer anderen Tab-Gruppe verschoben werden.
Syntax
let movedTabGroup = await browser.tabGroups.move(
groupId, // integer
moveProperties // object
);
Parameter
groupId
-
integer
Die ID der zu verschiebenden Tab-Gruppe. moveProperties
-
Ein Objekt, das Details zum Zielort enthält, wohin die Tab-Gruppe verschoben werden soll.
index
-
integer
. Die Position, an die die Gruppe verschoben werden soll. Nach der Verschiebung befindet sich der erste Tab der Tab-Gruppe an diesem Index in der Tab-Leiste. Verwenden Sie -1, um die Gruppe am Ende des Fensters zu platzieren. windowId
Optional-
integer
. Das Fenster, in das die Gruppe verschoben werden soll. Standardmäßig ist es das Fenster, in dem sich die Gruppe befindet. Gruppen können nur in Fenster mit demwindows.WindowType
-Typ"normal"
verschoben werden und von dort aus.
Rückgabewert
Ein Promise
, das mit einem tabGroups.TabGroup
-Objekt erfüllt wird. Wenn die Anfrage fehlschlägt, wird das Promise mit einer Fehlermeldung abgelehnt.