Dart Documentationchrome.windowsWindowsGetAllParams

WindowsGetAllParams class

class WindowsGetAllParams extends ChromeObject {
 WindowsGetAllParams({bool populate}) {
   if (populate != null) this.populate = populate;
 }
 WindowsGetAllParams.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);

 /**
  * If true, each [windows.Window] object will have a [tabs] property that
  * contains a list of the [tabs.Tab] objects for that window. The `Tab`
  * objects only contain the `url`, `title` and `favIconUrl` properties if the
  * extension's manifest file includes the `"tabs"` permission.
  */
 bool get populate => jsProxy['populate'];
 set populate(bool value) => jsProxy['populate'] = value;
}

Extends

ChromeObject > WindowsGetAllParams

Constructors

new WindowsGetAllParams({bool populate}) #

Create a new instance of a ChromeObject, which creates and delegates to a JsObject proxy.

docs inherited from ChromeObject
WindowsGetAllParams({bool populate}) {
 if (populate != null) this.populate = populate;
}

new WindowsGetAllParams.fromProxy(JsObject jsProxy) #

Create a new instance of a ChromeObject, which delegates to the given JsObject proxy.

docs inherited from ChromeObject
WindowsGetAllParams.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);

Properties

final jsProxy #

inherited from ChromeObject
final dynamic jsProxy

bool populate #

If true, each windows.Window object will have a tabs property that contains a list of the tabs.Tab objects for that window. The Tab objects only contain the url, title and favIconUrl properties if the extension's manifest file includes the "tabs" permission.

bool get populate => jsProxy['populate'];
set populate(bool value) => jsProxy['populate'] = value;

Methods

JsObject toJs() #

inherited from ChromeObject
JsObject toJs() => jsProxy;

String toString() #

inherited from ChromeObject

Returns a string representation of this object.

docs inherited from Object
String toString() => jsProxy.toString();