updated project style guidelines
This commit is contained in:
@ -3,27 +3,25 @@ import 'package:flutter_local_notifications/flutter_local_notifications.dart';
|
||||
class NotificationService {
|
||||
static final NotificationService _instance = NotificationService._internal();
|
||||
|
||||
factory NotificationService() {
|
||||
return _instance;
|
||||
}
|
||||
factory NotificationService() => _instance;
|
||||
|
||||
NotificationService._internal();
|
||||
|
||||
FlutterLocalNotificationsPlugin flutterLocalNotificationsPlugin = FlutterLocalNotificationsPlugin();
|
||||
|
||||
Future<void> initializeNotifications() async {
|
||||
const AndroidInitializationSettings androidSettings = AndroidInitializationSettings(
|
||||
const androidSettings = AndroidInitializationSettings(
|
||||
'@mipmap/ic_launcher'
|
||||
);
|
||||
|
||||
final DarwinInitializationSettings iosSettings = DarwinInitializationSettings(
|
||||
final iosSettings = DarwinInitializationSettings(
|
||||
onDidReceiveLocalNotification: (id, title, body, payload) {
|
||||
// TODO Navigate to Talk section (This runs when an Notification is tapped)
|
||||
},
|
||||
);
|
||||
|
||||
|
||||
final InitializationSettings initializationSettings = InitializationSettings(
|
||||
final initializationSettings = InitializationSettings(
|
||||
android: androidSettings,
|
||||
iOS: iosSettings,
|
||||
);
|
||||
@ -34,7 +32,7 @@ class NotificationService {
|
||||
}
|
||||
|
||||
Future<void> showNotification({required String title, required String body, required int badgeCount}) async {
|
||||
const AndroidNotificationDetails androidPlatformChannelSpecifics =
|
||||
const androidPlatformChannelSpecifics =
|
||||
AndroidNotificationDetails(
|
||||
'marmobile',
|
||||
'Marianum Fulda',
|
||||
@ -43,9 +41,9 @@ class NotificationService {
|
||||
ticker: 'Marianum Fulda',
|
||||
);
|
||||
|
||||
const DarwinNotificationDetails iosPlatformChannelSpecifics = DarwinNotificationDetails();
|
||||
const iosPlatformChannelSpecifics = DarwinNotificationDetails();
|
||||
|
||||
const NotificationDetails platformChannelSpecifics = NotificationDetails(
|
||||
const platformChannelSpecifics = NotificationDetails(
|
||||
android: androidPlatformChannelSpecifics,
|
||||
iOS: iosPlatformChannelSpecifics
|
||||
);
|
||||
@ -57,4 +55,4 @@ class NotificationService {
|
||||
platformChannelSpecifics,
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user