showNotification method

Future<void> showNotification({
  1. int notificationId = 1,
  2. String channelId = 'channel_id',
  3. String channelName = 'channel_name',
  4. String channelDesc = '',
  5. String title = 'Noti Content Title',
  6. String content = 'Noti Content Text',
  7. bool isAutoReqPermission = true,
})

Implementation

Future<void> showNotification({
  int notificationId = 1,
  String channelId = 'channel_id',
  String channelName = 'channel_name',
  String channelDesc = '',
  String title = 'Noti Content Title',
  String content = 'Noti Content Text',
  bool isAutoReqPermission = true,
}) async {
  if (isAutoReqPermission) {
    await checkAndRequestNotificationPermission();
  }

  await _channel.invokeMethod('$_name/showNotification', {
    'notificationId': notificationId,
    'channelId': channelId,
    'channelName': channelName,
    'channelDesc': channelDesc,
    'title': title,
    'content': content,
  });
}