setNotification method

Future<void> 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 enablePreviousTrackButton = false,
  10. bool enableNextTrackButton = false,
})

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

At least the title is required.

Implementation

Future<void> 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 enablePreviousTrackButton = false,
  bool enableNextTrackButton = false,
}) async {
  return _call(
    'setNotification',
    <String, dynamic>{
      'title': title,
      'albumTitle': albumTitle,
      'artist': artist,
      'imageUrl': imageUrl,
      'forwardSkipInterval': forwardSkipInterval.inSeconds,
      'backwardSkipInterval': backwardSkipInterval.inSeconds,
      'duration': duration.inSeconds,
      'elapsedTime': elapsedTime.inSeconds,
      'enablePreviousTrackButton': enablePreviousTrackButton,
      'enableNextTrackButton': enableNextTrackButton,
    },
  );
}