MediaState enum

  • blocked: The track is blocked, i.e. does not have permissions.
  • off: The track is off, but not blocked, ie. isEnabled or isPublishing is false,
  • receivable: The track has been published and is available to be received, but hasn't been subscribed to.
  • loading: The track is loading. It has been subscribed to.
  • playable: The track is ready to be played. It has been subscribed to and has finished loading.
  • interrupted: The track is unexpectedly (and hopefully only temporarily) unplayable.
Inheritance

Constructors

MediaState()
const

Values

blocked → const MediaState
off → const MediaState
receivable → const MediaState
loading → const MediaState
playable → const MediaState
interrupted → const MediaState

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<MediaState>
A constant List of the values in this enum, in order of their declaration.