InputDeviceInfo class
class InputDeviceInfo extends ChromeObject { InputDeviceInfo({String id, String name, bool isActive, bool isMuted, num gain}) { if (id != null) this.id = id; if (name != null) this.name = name; if (isActive != null) this.isActive = isActive; if (isMuted != null) this.isMuted = isMuted; if (gain != null) this.gain = gain; } InputDeviceInfo.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy); String get id => jsProxy['id']; set id(String value) => jsProxy['id'] = value; String get name => jsProxy['name']; set name(String value) => jsProxy['name'] = value; bool get isActive => jsProxy['isActive']; set isActive(bool value) => jsProxy['isActive'] = value; bool get isMuted => jsProxy['isMuted']; set isMuted(bool value) => jsProxy['isMuted'] = value; num get gain => jsProxy['gain']; set gain(num value) => jsProxy['gain'] = jsify(value); }
Extends
ChromeObject > InputDeviceInfo
Constructors
new InputDeviceInfo({String id, String name, bool isActive, bool isMuted, num gain}) #
Create a new instance of a ChromeObject
, which creates and delegates to
a JsObject proxy.
docs inherited from ChromeObject
InputDeviceInfo({String id, String name, bool isActive, bool isMuted, num gain}) { if (id != null) this.id = id; if (name != null) this.name = name; if (isActive != null) this.isActive = isActive; if (isMuted != null) this.isMuted = isMuted; if (gain != null) this.gain = gain; }
new InputDeviceInfo.fromProxy(JsObject jsProxy) #
Create a new instance of a ChromeObject
, which delegates to the given
JsObject proxy.
docs inherited from ChromeObject
InputDeviceInfo.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);
Properties
num gain #
num get gain => jsProxy['gain'];
set gain(num value) => jsProxy['gain'] = jsify(value);
String id #
String get id => jsProxy['id'];
set id(String value) => jsProxy['id'] = value;
bool isActive #
bool get isActive => jsProxy['isActive'];
set isActive(bool value) => jsProxy['isActive'] = value;
bool isMuted #
bool get isMuted => jsProxy['isMuted'];
set isMuted(bool value) => jsProxy['isMuted'] = value;
String name #
String get name => jsProxy['name'];
set name(String value) => jsProxy['name'] = value;
Methods
String toString() #
inherited from ChromeObject
Returns a string representation of this object.
docs inherited from Object
String toString() => jsProxy.toString();