GoogleCastMediaIdleReason enum
Represents the reason why media playback became idle.
This enum defines the different reasons why a Cast media session might transition to an idle state, indicating why playback stopped.
- Inheritance
- Available extensions
Values
- none → const GoogleCastMediaIdleReason
-
No specific reason or unknown reason.
- finished → const GoogleCastMediaIdleReason
-
The media playback completed naturally.
- cancelled → const GoogleCastMediaIdleReason
-
A sender requested to stop playback using the STOP command.
- interrupted → const GoogleCastMediaIdleReason
-
INTERRUPTED - A sender requested playing a different media using the LOAD command.
- error → const GoogleCastMediaIdleReason
-
ERROR The media was interrupted due to an error; for example, if the player could not download the media due to network issues
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - 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<
GoogleCastMediaIdleReason> - A constant List of the values in this enum, in order of their declaration.