MediaStreamConstraint class
MediaTrackConstraints for the media streams that will be passed to WebRTC. See section on MediaTrackConstraints: http://dev.w3.org/2011/webrtc/editor/getusermedia.html
class MediaStreamConstraint extends ChromeObject { MediaStreamConstraint({var mandatory, var optional}) { if (mandatory != null) this.mandatory = mandatory; if (optional != null) this.optional = optional; } MediaStreamConstraint.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy); dynamic get mandatory => jsProxy['mandatory']; set mandatory(var value) => jsProxy['mandatory'] = jsify(value); dynamic get optional => jsProxy['_optional']; set optional(var value) => jsProxy['_optional'] = jsify(value); }
Extends
ChromeObject > MediaStreamConstraint
Constructors
new MediaStreamConstraint({mandatory, optional}) #
Create a new instance of a ChromeObject
, which creates and delegates to
a JsObject proxy.
docs inherited from ChromeObject
MediaStreamConstraint({var mandatory, var optional}) { if (mandatory != null) this.mandatory = mandatory; if (optional != null) this.optional = optional; }
new MediaStreamConstraint.fromProxy(JsObject jsProxy) #
Create a new instance of a ChromeObject
, which delegates to the given
JsObject proxy.
docs inherited from ChromeObject
MediaStreamConstraint.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);
Properties
var mandatory #
dynamic get mandatory => jsProxy['mandatory'];
set mandatory(var value) => jsProxy['mandatory'] = jsify(value);
var optional #
dynamic get optional => jsProxy['_optional'];
set optional(var value) => jsProxy['_optional'] = jsify(value);
Methods
String toString() #
inherited from ChromeObject
Returns a string representation of this object.
docs inherited from Object
String toString() => jsProxy.toString();