BackgroundAudioTask class abstract

This class is deprecated. Use BaseAudioHandler instead.

Annotations

Constructors

BackgroundAudioTask()

Properties

fastForwardInterval Duration
Deprecated. Use AudioServiceConfig.fastForwardInterval from AudioService.config instead.
no setter
hashCode int
The hash code for this object.
no setterinherited
rewindInterval Duration
Deprecated. Use AudioServiceConfig.rewindInterval from AudioService.config instead.
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
onAddQueueItem(MediaItem mediaItem) Future<void>
Deprecated. Replaced by AudioHandler.addQueueItem.
onAddQueueItemAt(MediaItem mediaItem, int index) Future<void>
Deprecated. Replaced by AudioHandler.insertQueueItem.
onClick(MediaButton? button) Future<void>
Deprecated. Replaced by AudioHandler.click.
onClose() Future<void>
Deprecated. Replaced by AudioHandler.onNotificationDeleted.
onCustomAction(String name, dynamic arguments) Future
Deprecated. Replaced by AudioHandler.customAction.
onFastForward() Future<void>
Deprecated. Replaced by AudioHandler.fastForward.
onLoadChildren(String parentMediaId) Future<List<MediaItem>>
Deprecated. Replaced by AudioHandler.getChildren.
onPause() Future<void>
Deprecated. Replaced by AudioHandler.pause.
onPlay() Future<void>
Deprecated. Replaced by AudioHandler.play.
onPlayFromMediaId(String mediaId) Future<void>
Deprecated. Replaced by AudioHandler.playFromMediaId.
onPlayMediaItem(MediaItem mediaItem) Future<void>
Deprecated. Replaced by AudioHandler.playMediaItem.
onPrepare() Future<void>
Deprecated. Replaced by AudioHandler.prepare.
onPrepareFromMediaId(String mediaId) Future<void>
Deprecated. Replaced by AudioHandler.prepareFromMediaId.
onRemoveQueueItem(MediaItem mediaItem) Future<void>
Deprecated. Replaced by AudioHandler.removeQueueItem.
onRewind() Future<void>
Deprecated. Replaced by AudioHandler.rewind.
onSeekBackward(bool begin) Future<void>
Deprecated. Replaced by AudioHandler.seekBackward.
onSeekForward(bool begin) Future<void>
Deprecated. Replaced by AudioHandler.seekForward.
onSeekTo(Duration position) Future<void>
Deprecated. Replaced by AudioHandler.seek.
onSetRating(Rating rating, Map<String, dynamic>? extras) Future<void>
Deprecated. Replaced by AudioHandler.setRating.
onSetRepeatMode(AudioServiceRepeatMode repeatMode) Future<void>
Deprecated. Replaced by AudioHandler.setRepeatMode.
onSetShuffleMode(AudioServiceShuffleMode shuffleMode) Future<void>
Deprecated. Replaced by AudioHandler.setShuffleMode.
onSetSpeed(double speed) Future<void>
Deprecated. Replaced by AudioHandler.setSpeed.
onSkipToNext() Future<void>
Deprecated. Replaced by AudioHandler.skipToNext.
onSkipToPrevious() Future<void>
Deprecated. Replaced by AudioHandler.skipToPrevious.
onSkipToQueueItem(String mediaId) Future<void>
Deprecated. Replaced by AudioHandler.skipToQueueItem.
onStart(Map<String, dynamic>? params) Future<void>
Deprecated. The new AudioHandler API now automatically starts the service when your implementation enters the playing state. Parameters can be passed via AudioHandler.customAction.
onStop() Future<void>
Deprecated. Replaced by AudioHandler.stop.
onTaskRemoved() Future<void>
Deprecated. Replaced by AudioHandler.onTaskRemoved.
onUpdateMediaItem(MediaItem mediaItem) Future<void>
Deprecated. Replaced by AudioHandler.updateMediaItem.
onUpdateQueue(List<MediaItem> queue) Future<void>
Deprecated. Replaced by AudioHandler.updateQueue.
toString() String
A string representation of this object.
inherited

Operators

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