Dart SDK
dart:html
MediaStreamTrack
class
MediaStreamTrack
Constants
Static Methods
Properties
Methods
Constants
endedEvent
muteEvent
unmuteEvent
Static methods
getSources
Properties
enabled
id
kind
label
muted
readyState
onEnded
onMute
onUnmute
on
Methods
clone
stop
addEventListener
removeEventListener
dispatchEvent
(Not documented.)
Annotations
DocsEditable()
DomName('MediaStreamTrack')
SupportedBrowser(SupportedBrowser.CHROME)
Experimental()
Extends
Object
EventTarget
MediaStreamTrack
Constants
EventStreamProvider
<
Event
>
endedEvent
=
const
EventStreamProvider
<
Event
>
('ended')
const
Static factory designed to expose ended events to event handlers that are not necessarily instances of
MediaStreamTrack
.
EventStreamProvider
<
Event
>
muteEvent
=
const
EventStreamProvider
<
Event
>
('mute')
const
Static factory designed to expose mute events to event handlers that are not necessarily instances of
MediaStreamTrack
.
EventStreamProvider
<
Event
>
unmuteEvent
=
const
EventStreamProvider
<
Event
>
('unmute')
const
Static factory designed to expose unmute events to event handlers that are not necessarily instances of
MediaStreamTrack
.
Static Methods
getSources
(
) →
Future
<
List
<
SourceInfo
>>
Properties
bool
enabled
read / write
String
id
read-only
String
kind
read-only
String
label
read-only
bool
muted
read-only
String
readyState
read-only
Stream
<
Event
>
onEnded
read-only
Stream of ended events handled by this [MediaStreamTrack].
Stream
<
Event
>
onMute
read-only
Stream of mute events handled by this [MediaStreamTrack].
Stream
<
Event
>
onUnmute
read-only
Stream of unmute events handled by this [MediaStreamTrack].
Events
on
read-only ,
inherited
This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.
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