MediaStreamTrack class - dart:html library (original) (raw)
Inheritance
- Object
- EventTarget
- MediaStreamTrack
Implementers
Annotations
- @SupportedBrowser(SupportedBrowser.CHROME)
- @Native("MediaStreamTrack")
Properties
getter/setter pair
getter/setter pair
The hash code for this object.
no setterinherited
no setter
no setter
no setter
no setter
This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.
no setterinherited
Stream of ended
events handled by this MediaStreamTrack.
no setter
Stream of mute
events handled by this MediaStreamTrack.
no setter
Stream of unmute
events handled by this MediaStreamTrack.
no setter
readyState → String?
no setter
A representation of the runtime type of the object.
no setterinherited
Methods
addEventListener(String type, EventListener? listener, [bool? useCapture])→ void
inherited
applyConstraints([Map? constraints])→ Future
dispatchEvent(Event event)→ bool
inherited
getSettings()→ Map
noSuchMethod(Invocation invocation)→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeEventListener(String type, EventListener? listener, [bool? useCapture])→ void
inherited
stop()→ void
A string representation of this object.
inherited
Operators
operator ==(Object other)→ bool
The equality operator.
inherited
Constants
endedEvent → const EventStreamProvider<Event>
Static factory designed to expose ended
events to event handlers that are not necessarily instances of MediaStreamTrack.
muteEvent → const EventStreamProvider<Event>
Static factory designed to expose mute
events to event handlers that are not necessarily instances of MediaStreamTrack.
unmuteEvent → const EventStreamProvider<Event>
Static factory designed to expose unmute
events to event handlers that are not necessarily instances of MediaStreamTrack.