CreateProperties class

Constructors

CreateProperties({int? windowId, int? index, String? url, bool? active, bool? selected, bool? pinned, int? openerTabId})
CreateProperties.fromJS(CreateProperties _wrapped)

Properties

active ↔ bool?
Whether the tab should become the active tab in the window. Does not affect whether the window is focused (see windows.update). Defaults to true.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
index ↔ int?
The position the tab should take in the window. The provided value is clamped to between zero and the number of tabs in the window.
getter/setter pair
openerTabId ↔ int?
The ID of the tab that opened this tab. If specified, the opener tab must be in the same window as the newly created tab.
getter/setter pair
pinned ↔ bool?
Whether the tab should be pinned. Defaults to false
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
selected ↔ bool?
Whether the tab should become the selected tab in the window. Defaults to true
getter/setter pair
toJS → CreateProperties
no setter
url ↔ String?
The URL to initially navigate the tab to. Fully-qualified URLs must include a scheme (i.e., 'http://www.google.cn', not 'www.google.com'). Relative URLs are relative to the current page within the extension. Defaults to the New Tab Page.
getter/setter pair
windowId ↔ int?
The window in which to create the new tab. Defaults to the current window.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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