ChooseEntryOptions class
class ChooseEntryOptions extends ChromeObject {
ChooseEntryOptions({ChooseEntryType type, String suggestedName, List<AcceptOption> accepts, bool acceptsAllTypes, bool acceptsMultiple}) {
if (type != null) this.type = type;
if (suggestedName != null) this.suggestedName = suggestedName;
if (accepts != null) this.accepts = accepts;
if (acceptsAllTypes != null) this.acceptsAllTypes = acceptsAllTypes;
if (acceptsMultiple != null) this.acceptsMultiple = acceptsMultiple;
}
ChooseEntryOptions.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);
ChooseEntryType get type => _createChooseEntryType(jsProxy['type']);
set type(ChooseEntryType value) => jsProxy['type'] = jsify(value);
String get suggestedName => jsProxy['suggestedName'];
set suggestedName(String value) => jsProxy['suggestedName'] = value;
List<AcceptOption> get accepts => listify(jsProxy['accepts'], _createAcceptOption);
set accepts(List<AcceptOption> value) => jsProxy['accepts'] = jsify(value);
bool get acceptsAllTypes => jsProxy['acceptsAllTypes'];
set acceptsAllTypes(bool value) => jsProxy['acceptsAllTypes'] = value;
bool get acceptsMultiple => jsProxy['acceptsMultiple'];
set acceptsMultiple(bool value) => jsProxy['acceptsMultiple'] = value;
}
Extends
ChromeObject > ChooseEntryOptions
Constructors
new ChooseEntryOptions({ChooseEntryType type, String suggestedName, List<AcceptOption> accepts, bool acceptsAllTypes, bool acceptsMultiple}) #
Create a new instance of a ChromeObject, which creates and delegates to
a JsObject proxy.
docs inherited from ChromeObject
ChooseEntryOptions({ChooseEntryType type, String suggestedName, List<AcceptOption> accepts, bool acceptsAllTypes, bool acceptsMultiple}) {
if (type != null) this.type = type;
if (suggestedName != null) this.suggestedName = suggestedName;
if (accepts != null) this.accepts = accepts;
if (acceptsAllTypes != null) this.acceptsAllTypes = acceptsAllTypes;
if (acceptsMultiple != null) this.acceptsMultiple = acceptsMultiple;
}
new ChooseEntryOptions.fromProxy(JsObject jsProxy) #
Create a new instance of a ChromeObject, which delegates to the given
JsObject proxy.
docs inherited from ChromeObject
ChooseEntryOptions.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);
Properties
List<AcceptOption> accepts #
List<AcceptOption> get accepts => listify(jsProxy['accepts'], _createAcceptOption);
set accepts(List<AcceptOption> value) => jsProxy['accepts'] = jsify(value);
bool acceptsAllTypes #
bool get acceptsAllTypes => jsProxy['acceptsAllTypes'];
set acceptsAllTypes(bool value) => jsProxy['acceptsAllTypes'] = value;
bool acceptsMultiple #
bool get acceptsMultiple => jsProxy['acceptsMultiple'];
set acceptsMultiple(bool value) => jsProxy['acceptsMultiple'] = value;
String suggestedName #
String get suggestedName => jsProxy['suggestedName'];
set suggestedName(String value) => jsProxy['suggestedName'] = value;
ChooseEntryType type #
ChooseEntryType get type => _createChooseEntryType(jsProxy['type']);
set type(ChooseEntryType value) => jsProxy['type'] = jsify(value);
Methods
String toString() #
inherited from ChromeObject
Returns a string representation of this object.
docs inherited from Object
String toString() => jsProxy.toString();