Properties
- hashCode → int
-
The hash code for this object.
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
Static Properties
- controller → UMediaController
-
no setter
- currentIndex → int
-
no setter
- duration → Duration
-
no setter
- isPlaying → bool
-
no setter
- nowPlaying → UMediaMetadata?
-
no setter
- position → Duration
-
no setter
-
positionStream
→ Stream<
Duration> -
no setter
-
queue
→ List<
UMediaSource> -
no setter
-
state
→ ValueListenable<
UMediaValue> -
no setter
-
stateStream
→ Stream<
UMediaValue> -
no setter
- value → UMediaValue
-
no setter
Static Methods
-
add(
Object input) → Future< void> -
dispose(
) → Future< void> -
jumpTo(
int index) → Future< void> -
move(
int from, int to) → Future< void> -
next(
) → Future< void> -
notification(
{required UMediaMetadata metadata, bool showSeekBar = true}) → Future< void> -
pause(
) → Future< void> -
play(
Object input, {UMediaMetadata? metadata}) → Future< void> -
playFolder(
String directoryPath, {bool recursive = true, int startAt = 0}) → Future< void> -
playNext(
Object input) → Future< void> -
playQueue(
List< Object> inputs, {int startAt = 0}) → Future<void> -
previous(
) → Future< void> -
readTags(
String path) → Future< UMediaMetadata> -
removeAt(
int index) → Future< void> -
resume(
) → Future< void> -
scanFolder(
String directoryPath, {bool recursive = true, int limit = 20000}) → Future< List< UMediaSource> > -
seek(
Duration position) → Future< void> -
seekBy(
Duration delta) → Future< void> -
setMuted(
bool muted) → Future< void> -
setRepeat(
URepeatMode mode) → Future< void> -
setShuffle(
bool enabled) → Future< void> -
setSpeed(
double speed) → Future< void> -
setVolume(
double volume) → Future< void> -
source(
Object input) → UMediaSource -
stop(
) → Future< void> -
toggle(
) → Future< void> -
toggleShuffle(
) → Future< void>
Constants
-
audioExtensions
→ const Set<
String>