NotificationController constructor

NotificationController({
  1. required ApiClient apiClient,
  2. required MySharedPref mySharedPref,
  3. required SenderNotificationLocalService senderNotificationLocalService,
  4. required FlutterLocalNotificationsPlugin flutterLocalNotificationsPlugin,
  5. required AndroidInitializationSettings initializationSettingsAndroid,
  6. required DarwinInitializationSettings initializationIos,
})

Implementation

NotificationController({
  required this.apiClient,
  required this.mySharedPref,
  required this.senderNotificationLocalService,
  //required this.notificationRepo,
  //required this.userRepository,
  //required this.firebaseMessaging,
  required this.flutterLocalNotificationsPlugin,
  required this.initializationSettingsAndroid,
  required this.initializationIos }){
  if (!_started) {
    initNotification();
    //initFirebaseMessaging();
    //updateToken();
    _started = true;
  }
}