LocalNotificationScheduleModel constructor
const
LocalNotificationScheduleModel({
- int? id,
- @Default(ModelTimestamp()) ModelTimestamp time,
- @Default(LocalNotificationRepeatSettings.none) LocalNotificationRepeatSettings repeat,
- @Default("") String title,
- @Default("") String text,
- @Default({}) DynamicMap data,
Model for scheduling and registering local PUSH notifications.
Specify the date and time to send the notification in time
.
Specify the title of the notification in title
. Specify the body of the notification in text
.
ローカルPUSH通知をスケジュールして登録するためのモデルです。
time
に通知を送信する日時を指定します。
title
に通知のタイトルを指定します。text
に通知の本文を指定します。
Implementation
const factory LocalNotificationScheduleModel({
int? id,
@Default(ModelTimestamp()) ModelTimestamp time,
@Default(LocalNotificationRepeatSettings.none)
LocalNotificationRepeatSettings repeat,
@Default("") String title,
@Default("") String text,
@Default({}) DynamicMap data,
}) = _LocalNotificationScheduleModel;