import '../alarm/alarm.dart'; import '../alarm/fixed_time_alarm.dart'; import 'create_alarm_request.dart'; class CreateFixedTimeAlarmRequest extends CreateAlarmRequest { final DateTime? triggerAt; const CreateFixedTimeAlarmRequest({this.triggerAt}) : super(alarmType: AlarmType.timeFixed); CreateFixedTimeAlarmRequest.fromAlarm(FixedTimeAlarm alarm) : triggerAt = alarm.triggerAt, super(alarmType: AlarmType.timeFixed); @override FixedTimeAlarm toAlarm(String id) => FixedTimeAlarm(id: id, triggerAt: triggerAt!); }