Player class

Inheritance

Constructors

Player({int? id, required PlayerMedia media, bool? autoPlay, bool? once, bool? loop})

Properties

autoPlay bool
getter/setter pairinherited
callback Null Function(PlayerEvent event)
getter/setter pairinherited
created bool
no setterinherited
disposed bool
no setterinherited
duration Duration
no setteroverride
ended bool
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
inited bool
no setterinherited
loading bool
no setterinherited
loop bool
getter/setter pairoverride
media PlayerMedia
finalinherited
once bool
getter/setter pairinherited
others List<PlayerController>
others is a list of other players
no setterinherited
package String
no setteroverride
player → AudioPlayer
final
playing bool
no setteroverride
position Duration
getter/setter pairoverride
positionStream Stream<Duration>
no setterinherited
ready bool
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
speed double
getter/setter pairoverride
status PlayerStatus
getter/setter pairoverride
streams PlayerStreams
no setterinherited
subscriptions List<StreamSubscription>
getter/setter pairinherited
volume double
getter/setter pairoverride

Methods

dispose() Future<void>
override
init() Future<void>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notify(PlayerEvent event) Future<void>
inherited
pause() Future<void>
override
play() Future<void>
override
replay() Future<void>
override
seek(Duration position) Future<void>
override
setAutoPlay(bool autoPlay) Future<void>
inherited
setLoop(bool loop) Future<void>
override
setMedia(PlayerMedia media) Future<void>
override
setOnce(bool once) Future<void>
inherited
setPosition(Duration position) Future<void>
override
setSpeed(double speed) Future<void>
override
setStatus(PlayerStatus status) Future<void>
override
setVolume(double volume) Future<void>
override
stop() Future<void>
override
toggle() Future<void>
override
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

players List<PlayerController>
no setter

Static Methods

boot() Future<void>
override