myBackgroundMessageHandler function

Future myBackgroundMessageHandler(
  1. dynamic message
)

Implementation

Future myBackgroundMessageHandler(/*RemoteMessage*/ message) async {
  logCat("NotificationRepository:: myBackgroundMessageHandler: ${message.notification?.title}/${message.notification?.body}/${message.notification?.titleLocKey}");
  var androidInitialize = const AndroidInitializationSettings('@mipmap/ic_launcher');//'notification_icon');
  var iOSInitialize = DarwinInitializationSettings(
      requestAlertPermission: true,
      requestBadgePermission: true,
      requestSoundPermission: true,
      // onDidReceiveLocalNotification: (id, title, body, payload) {
      //   logCat("01.-NotificationRepository:: DarwinInitializationSettings .::. myBackgroundMessageHandler : id: $id / $title / $body / $payload");
      // }
      );
  var initializationsSettings = InitializationSettings(android: androidInitialize, iOS: iOSInitialize);
  FlutterLocalNotificationsPlugin flutterLocalNotificationsPlugin = FlutterLocalNotificationsPlugin();
  flutterLocalNotificationsPlugin.initialize(initializationsSettings);
  // Get.find<NotificationController>().showNotification(message: message);
  NotificationLocalRepository(flutterLocalNotificationsPlugin: flutterLocalNotificationsPlugin).showNotification(message: message);
}