ChromeTabGroups class

Properties

hashCode int
The hash code for this object.
no setterinherited
isAvailable bool
no setter
onCreated EventStream<TabGroup>
Fired when a group is created.
no setter
onMoved EventStream<TabGroup>
Fired when a group is moved within a window. Move events are still fired for the individual tabs within the group, as well as for the group itself. This event is not fired when a group is moved between windows; instead, it will be removed from one window and created in another.
no setter
onRemoved EventStream<TabGroup>
Fired when a group is closed, either directly by the user or automatically because it contained zero tabs.
no setter
onUpdated EventStream<TabGroup>
Fired when a group is updated.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tabGroupIdNone int
An ID that represents the absence of a group.
no setter

Methods

get(int groupId) Future<TabGroup>
Retrieves details about the specified group.
move(int groupId, MoveProperties moveProperties) Future<TabGroup?>
Moves the group and all its tabs within its window, or to a new window. groupId The ID of the group to move.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
query(QueryInfo queryInfo) Future<List<TabGroup>>
Gets all groups that have the specified properties, or all groups if no properties are specified.
toString() String
A string representation of this object.
inherited
update(int groupId, UpdateProperties updateProperties) Future<TabGroup?>
Modifies the properties of a group. Properties that are not specified in updateProperties are not modified. groupId The ID of the group to modify.

Operators

operator ==(Object other) bool
The equality operator.
inherited