scheduleAlarm method

void scheduleAlarm ()

Implementation

void scheduleAlarm() async {
  var scheduledNotificationDateTime =
      DateTime.now().add(Duration(seconds: 10));

  var androidPlatformChannelSpecifics = AndroidNotificationDetails(
    'alarm_notif',
    'alarm_notif',
    'Channel for Alarm notification',
    icon: 'app_notf_icon',

    ///sound: RawResourceAndroidNotificationSound('a_long_cold_sting'),
    largeIcon: DrawableResourceAndroidBitmap('app_notf_icon'),
  );

  var iOSPlatformChannelSpecifics = IOSNotificationDetails(

      ///sound: 'a_long_cold_sting.wav',
      presentAlert: true,
      presentBadge: true,
      presentSound: true);
  var platformChannelSpecifics = NotificationDetails(
      androidPlatformChannelSpecifics, iOSPlatformChannelSpecifics);
  await flutterLocalNotificationsPlugin.schedule(
      0,
      'Test',
      'Vincent Big Dumb',
      scheduledNotificationDateTime,
      platformChannelSpecifics);
}