NotificationUtils class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
cancelAll()
→ Future<void>
-
-
cancelCourseNotify({required int id})
→ Future<void>
-
-
getDay(int weekIndex)
→ Day
-
-
getNextWeekdayDateTime(Day day, Time time)
→ DateTime
-
-
getPendingNotificationList()
→ Future<List<PendingNotificationRequest>>
-
-
parseTime(String text, {int beforeMinutes = 0})
→ Time
-
-
requestPermissions({bool sound = true, bool alert = true, bool badge = true})
→ Future<bool?>
-
-
schedule({required int id, required String androidChannelId, required String androidChannelDescription, required DateTime dateTime, required String title, required String content, String androidResourceIcon = androidResourceName, InitializationSettings? settings, VoidCallback? onSelectNotification})
→ Future<void>
-
-
scheduleCourseNotify({required BuildContext context, required CourseNotify courseNotify, required Day day, bool enableVibration = true, int beforeMinutes = 10, String? androidResourceIcon = androidResourceName, InitializationSettings? settings, VoidCallback? onSelectNotification})
→ Future<void>
-
-
scheduleWeeklyNotify({required int id, required String androidChannelId, required String androidChannelDescription, required Day day, required Time time, required String title, required String content, String androidResourceIcon = androidResourceName, InitializationSettings? settings, VoidCallback? onSelectNotification})
→ Future<void>
-
-
show({required int id, required String androidChannelId, required String androidChannelDescription, required String title, required String content, bool enableVibration = true, String androidResourceIcon = androidResourceName, InitializationSettings? settings, VoidCallback? onSelectNotification})
→ Future<void>
-