DownloadQuery class
class DownloadQuery extends ChromeObject { DownloadQuery({List<String> query, String startedBefore, String startedAfter, String endedBefore, String endedAfter, int totalBytesGreater, int totalBytesLess, String filenameRegex, String urlRegex, int limit, List<String> orderBy, int id, String url, String filename, DangerType danger, String mime, String startTime, String endTime, State state, bool paused, InterruptReason error, int bytesReceived, int totalBytes, int fileSize, bool exists}) { if (query != null) this.query = query; if (startedBefore != null) this.startedBefore = startedBefore; if (startedAfter != null) this.startedAfter = startedAfter; if (endedBefore != null) this.endedBefore = endedBefore; if (endedAfter != null) this.endedAfter = endedAfter; if (totalBytesGreater != null) this.totalBytesGreater = totalBytesGreater; if (totalBytesLess != null) this.totalBytesLess = totalBytesLess; if (filenameRegex != null) this.filenameRegex = filenameRegex; if (urlRegex != null) this.urlRegex = urlRegex; if (limit != null) this.limit = limit; if (orderBy != null) this.orderBy = orderBy; if (id != null) this.id = id; if (url != null) this.url = url; if (filename != null) this.filename = filename; if (danger != null) this.danger = danger; if (mime != null) this.mime = mime; if (startTime != null) this.startTime = startTime; if (endTime != null) this.endTime = endTime; if (state != null) this.state = state; if (paused != null) this.paused = paused; if (error != null) this.error = error; if (bytesReceived != null) this.bytesReceived = bytesReceived; if (totalBytes != null) this.totalBytes = totalBytes; if (fileSize != null) this.fileSize = fileSize; if (exists != null) this.exists = exists; } DownloadQuery.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy); List<String> get query => listify(jsProxy['query']); set query(List<String> value) => jsProxy['query'] = jsify(value); String get startedBefore => jsProxy['startedBefore']; set startedBefore(String value) => jsProxy['startedBefore'] = value; String get startedAfter => jsProxy['startedAfter']; set startedAfter(String value) => jsProxy['startedAfter'] = value; String get endedBefore => jsProxy['endedBefore']; set endedBefore(String value) => jsProxy['endedBefore'] = value; String get endedAfter => jsProxy['endedAfter']; set endedAfter(String value) => jsProxy['endedAfter'] = value; int get totalBytesGreater => jsProxy['totalBytesGreater']; set totalBytesGreater(int value) => jsProxy['totalBytesGreater'] = value; int get totalBytesLess => jsProxy['totalBytesLess']; set totalBytesLess(int value) => jsProxy['totalBytesLess'] = value; String get filenameRegex => jsProxy['filenameRegex']; set filenameRegex(String value) => jsProxy['filenameRegex'] = value; String get urlRegex => jsProxy['urlRegex']; set urlRegex(String value) => jsProxy['urlRegex'] = value; int get limit => jsProxy['limit']; set limit(int value) => jsProxy['limit'] = value; List<String> get orderBy => listify(jsProxy['orderBy']); set orderBy(List<String> value) => jsProxy['orderBy'] = jsify(value); int get id => jsProxy['id']; set id(int value) => jsProxy['id'] = value; String get url => jsProxy['url']; set url(String value) => jsProxy['url'] = value; String get filename => jsProxy['filename']; set filename(String value) => jsProxy['filename'] = value; DangerType get danger => _createDangerType(jsProxy['danger']); set danger(DangerType value) => jsProxy['danger'] = jsify(value); String get mime => jsProxy['mime']; set mime(String value) => jsProxy['mime'] = value; String get startTime => jsProxy['startTime']; set startTime(String value) => jsProxy['startTime'] = value; String get endTime => jsProxy['endTime']; set endTime(String value) => jsProxy['endTime'] = value; State get state => _createState(jsProxy['state']); set state(State value) => jsProxy['state'] = jsify(value); bool get paused => jsProxy['paused']; set paused(bool value) => jsProxy['paused'] = value; InterruptReason get error => _createInterruptReason(jsProxy['error']); set error(InterruptReason value) => jsProxy['error'] = jsify(value); int get bytesReceived => jsProxy['bytesReceived']; set bytesReceived(int value) => jsProxy['bytesReceived'] = value; int get totalBytes => jsProxy['totalBytes']; set totalBytes(int value) => jsProxy['totalBytes'] = value; int get fileSize => jsProxy['fileSize']; set fileSize(int value) => jsProxy['fileSize'] = value; bool get exists => jsProxy['exists']; set exists(bool value) => jsProxy['exists'] = value; }
Extends
ChromeObject > DownloadQuery
Constructors
new DownloadQuery({List<String> query, String startedBefore, String startedAfter, String endedBefore, String endedAfter, int totalBytesGreater, int totalBytesLess, String filenameRegex, String urlRegex, int limit, List<String> orderBy, int id, String url, String filename, DangerType danger, String mime, String startTime, String endTime, State state, bool paused, InterruptReason error, int bytesReceived, int totalBytes, int fileSize, bool exists}) #
Create a new instance of a ChromeObject
, which creates and delegates to
a JsObject proxy.
docs inherited from ChromeObject
DownloadQuery({List<String> query, String startedBefore, String startedAfter, String endedBefore, String endedAfter, int totalBytesGreater, int totalBytesLess, String filenameRegex, String urlRegex, int limit, List<String> orderBy, int id, String url, String filename, DangerType danger, String mime, String startTime, String endTime, State state, bool paused, InterruptReason error, int bytesReceived, int totalBytes, int fileSize, bool exists}) { if (query != null) this.query = query; if (startedBefore != null) this.startedBefore = startedBefore; if (startedAfter != null) this.startedAfter = startedAfter; if (endedBefore != null) this.endedBefore = endedBefore; if (endedAfter != null) this.endedAfter = endedAfter; if (totalBytesGreater != null) this.totalBytesGreater = totalBytesGreater; if (totalBytesLess != null) this.totalBytesLess = totalBytesLess; if (filenameRegex != null) this.filenameRegex = filenameRegex; if (urlRegex != null) this.urlRegex = urlRegex; if (limit != null) this.limit = limit; if (orderBy != null) this.orderBy = orderBy; if (id != null) this.id = id; if (url != null) this.url = url; if (filename != null) this.filename = filename; if (danger != null) this.danger = danger; if (mime != null) this.mime = mime; if (startTime != null) this.startTime = startTime; if (endTime != null) this.endTime = endTime; if (state != null) this.state = state; if (paused != null) this.paused = paused; if (error != null) this.error = error; if (bytesReceived != null) this.bytesReceived = bytesReceived; if (totalBytes != null) this.totalBytes = totalBytes; if (fileSize != null) this.fileSize = fileSize; if (exists != null) this.exists = exists; }
new DownloadQuery.fromProxy(JsObject jsProxy) #
Create a new instance of a ChromeObject
, which delegates to the given
JsObject proxy.
docs inherited from ChromeObject
DownloadQuery.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);
Properties
int bytesReceived #
int get bytesReceived => jsProxy['bytesReceived'];
set bytesReceived(int value) => jsProxy['bytesReceived'] = value;
DangerType danger #
DangerType get danger => _createDangerType(jsProxy['danger']);
set danger(DangerType value) => jsProxy['danger'] = jsify(value);
String endedAfter #
String get endedAfter => jsProxy['endedAfter'];
set endedAfter(String value) => jsProxy['endedAfter'] = value;
String endedBefore #
String get endedBefore => jsProxy['endedBefore'];
set endedBefore(String value) => jsProxy['endedBefore'] = value;
String endTime #
String get endTime => jsProxy['endTime'];
set endTime(String value) => jsProxy['endTime'] = value;
InterruptReason error #
InterruptReason get error => _createInterruptReason(jsProxy['error']);
set error(InterruptReason value) => jsProxy['error'] = jsify(value);
bool exists #
bool get exists => jsProxy['exists'];
set exists(bool value) => jsProxy['exists'] = value;
String filename #
String get filename => jsProxy['filename'];
set filename(String value) => jsProxy['filename'] = value;
String filenameRegex #
String get filenameRegex => jsProxy['filenameRegex'];
set filenameRegex(String value) => jsProxy['filenameRegex'] = value;
int fileSize #
int get fileSize => jsProxy['fileSize'];
set fileSize(int value) => jsProxy['fileSize'] = value;
int id #
int get id => jsProxy['id'];
set id(int value) => jsProxy['id'] = value;
int limit #
int get limit => jsProxy['limit'];
set limit(int value) => jsProxy['limit'] = value;
String mime #
String get mime => jsProxy['mime'];
set mime(String value) => jsProxy['mime'] = value;
List<String> orderBy #
List<String> get orderBy => listify(jsProxy['orderBy']);
set orderBy(List<String> value) => jsProxy['orderBy'] = jsify(value);
bool paused #
bool get paused => jsProxy['paused'];
set paused(bool value) => jsProxy['paused'] = value;
List<String> query #
List<String> get query => listify(jsProxy['query']);
set query(List<String> value) => jsProxy['query'] = jsify(value);
String startedAfter #
String get startedAfter => jsProxy['startedAfter'];
set startedAfter(String value) => jsProxy['startedAfter'] = value;
String startedBefore #
String get startedBefore => jsProxy['startedBefore'];
set startedBefore(String value) => jsProxy['startedBefore'] = value;
String startTime #
String get startTime => jsProxy['startTime'];
set startTime(String value) => jsProxy['startTime'] = value;
State state #
State get state => _createState(jsProxy['state']);
set state(State value) => jsProxy['state'] = jsify(value);
int totalBytes #
int get totalBytes => jsProxy['totalBytes'];
set totalBytes(int value) => jsProxy['totalBytes'] = value;
int totalBytesGreater #
int get totalBytesGreater => jsProxy['totalBytesGreater'];
set totalBytesGreater(int value) => jsProxy['totalBytesGreater'] = value;
int totalBytesLess #
int get totalBytesLess => jsProxy['totalBytesLess'];
set totalBytesLess(int value) => jsProxy['totalBytesLess'] = value;
String url #
String get url => jsProxy['url'];
set url(String value) => jsProxy['url'] = value;
String urlRegex #
String get urlRegex => jsProxy['urlRegex'];
set urlRegex(String value) => jsProxy['urlRegex'] = value;
Methods
String toString() #
inherited from ChromeObject
Returns a string representation of this object.
docs inherited from Object
String toString() => jsProxy.toString();