setNotification method

Future setNotification({
  1. String? title,
  2. String? albumTitle,
  3. String? artist,
  4. String? imageUrl,
  5. Duration forwardSkipInterval = Duration.zero,
  6. Duration backwardSkipInterval = Duration.zero,
  7. Duration duration = Duration.zero,
  8. Duration elapsedTime = Duration.zero,
  9. bool hasPreviousTrack = false,
  10. bool hasNextTrack = false,
})

Sets the notification bar for lock screen and notification area in iOS for now.

Specify atleast title

Implementation

Future<dynamic> setNotification({
  String? title,
  String? albumTitle,
  String? artist,
  String? imageUrl,
  Duration forwardSkipInterval = Duration.zero,
  Duration backwardSkipInterval = Duration.zero,
  Duration duration = Duration.zero,
  Duration elapsedTime = Duration.zero,
  bool hasPreviousTrack = false,
  bool hasNextTrack = false,
}) {
  return _invokeMethod('setNotification', {
    'title': title ?? '',
    'albumTitle': albumTitle ?? '',
    'artist': artist ?? '',
    'imageUrl': imageUrl ?? '',
    'forwardSkipInterval': forwardSkipInterval.inSeconds,
    'backwardSkipInterval': backwardSkipInterval.inSeconds,
    'duration': duration.inSeconds,
    'elapsedTime': elapsedTime.inSeconds,
    'hasPreviousTrack': hasPreviousTrack,
    'hasNextTrack': hasNextTrack
  });
}