PlayerState class Null safety

Encapsulates the playing and processing states. These two states vary orthogonally, and so if processingState is ProcessingState.buffering, you can check playing to determine whether the buffering occurred while the player was playing or while the player was paused.

Constructors

PlayerState(bool playing, ProcessingState processingState)

Properties

hashCode int
The hash code for this object. [...]
read-only, override
playing bool
Whether the player will play when processingState is ProcessingState.ready.
final
processingState ProcessingState
The current processing state of the player.
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
override

Operators

operator ==(dynamic other) bool
The equality operator. [...]
override