Initial commit: Penyerahan final Source code Tugas Akhir
This commit is contained in:
32
lib/services/local_notification_service.dart
Normal file
32
lib/services/local_notification_service.dart
Normal file
@ -0,0 +1,32 @@
|
||||
// import 'package:flutter_local_notifications/flutter_local_notifications.dart';
|
||||
// import 'package:rxdart/rxdart.dart';
|
||||
//
|
||||
// class LocalNotification {
|
||||
// static final _notification = FlutterLocalNotificationsPlugin();
|
||||
// static final onNotification = BehaviorSubject<String?>();
|
||||
// static Future _notificationDetails() async{
|
||||
// return NotificationDetails(
|
||||
// android: AndroidNotificationDetails(
|
||||
// 'channel id',
|
||||
// 'channel name',
|
||||
// 'channel description',
|
||||
// importance: Importance.max
|
||||
// )
|
||||
// ,iOS: IOSNotificationDetails()
|
||||
// );
|
||||
// }
|
||||
// static Future init({bool initScheduled = false}) async{
|
||||
// final android = AndroidInitializationSettings('@mipmap/ic_launcher');
|
||||
// final iOS = IOSInitializationSettings();
|
||||
// final settings = InitializationSettings(android: android ,iOS: iOS);
|
||||
//
|
||||
// await _notification.initialize(settings, onSelectNotification: (payload) async{onNotification.add(payload);});
|
||||
// }
|
||||
// static Future showNotification({
|
||||
// int id = 0,
|
||||
// String? title,
|
||||
// String? body,
|
||||
// String? payload,
|
||||
// }) async =>
|
||||
// _notification.show(id, title, body, await _notificationDetails(), payload: payload);
|
||||
// }
|
Reference in New Issue
Block a user