UAudio class abstract final

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>