Dart API Reference
dart:html
MediaStreamTrack
MediaStreamTrack
class
Annotations
DocsEditable()
DomName('MediaStreamTrack')
SupportedBrowser(SupportedBrowser.CHROME)
Experimental()
Extends
Object
EventTarget
MediaStreamTrack
Constants
endedEvent
=
const
EventStreamProvider
<
Event
>
('ended')
Static factory designed to expose ended events to event handlers that are not necessarily instances of
MediaStreamTrack
.
muteEvent
=
const
EventStreamProvider
<
Event
>
('mute')
Static factory designed to expose mute events to event handlers that are not necessarily instances of
MediaStreamTrack
.
unmuteEvent
=
const
EventStreamProvider
<
Event
>
('unmute')
Static factory designed to expose unmute events to event handlers that are not necessarily instances of
MediaStreamTrack
.
Static Methods
getSources
(
) →
Future
<
List
<
SourceInfo
>>
Instance Properties
enabled
bool
read / write
id
String
read-only
kind
String
read-only
label
String
read-only
muted
bool
read-only
readyState
String
read-only
onEnded
Stream
<
Event
>
read-only
onMute
Stream
<
Event
>
read-only
onUnmute
Stream
<
Event
>
read-only
on
Events
Inherited
read-only
Instance Methods
clone
(
) →
MediaStreamTrack
stop
(
) →
void
addEventListener
(
String
type
,
dynamic
listener
(
Event
event
)
, [
bool
useCapture
]) →
void
Inherited
removeEventListener
(
String
type
,
dynamic
listener
(
Event
event
)
, [
bool
useCapture
]) →
void
Inherited
dispatchEvent
(
Event
event
) →
bool
Inherited