added alarm type
This commit is contained in:
1 parent
463a2c8fda
commit
5fc290dbcb
3 files changed
+9
-3
No files matched your search
@@ -1,3 +1,7 @@
|
|||||||
|
import '../alarm.dart' show AlarmType;
|
||||||
|
|
||||||
class CreateAlarmRequest {
|
class CreateAlarmRequest {
|
||||||
const CreateAlarmRequest();
|
const CreateAlarmRequest({required this.alarmType});
|
||||||
|
|
||||||
|
final AlarmType alarmType;
|
||||||
}
|
}
|
||||||
@@ -1,3 +1,4 @@
|
|||||||
|
import '../alarm.dart' show AlarmType;
|
||||||
import '../location.dart';
|
import '../location.dart';
|
||||||
import 'create_alarm_request.dart';
|
import 'create_alarm_request.dart';
|
||||||
|
|
||||||
@@ -6,5 +7,6 @@ class CreateLocationAlarmRequest extends CreateAlarmRequest {
|
|||||||
|
|
||||||
final int? radiusMeters;
|
final int? radiusMeters;
|
||||||
|
|
||||||
const CreateLocationAlarmRequest({this.location, this.radiusMeters});
|
const CreateLocationAlarmRequest({this.location, this.radiusMeters})
|
||||||
|
: super(alarmType: AlarmType.location);
|
||||||
}
|
}
|
||||||
@@ -3,5 +3,5 @@ import 'create_alarm_request.dart';
|
|||||||
class CreateTimeAlarmRequest extends CreateAlarmRequest {
|
class CreateTimeAlarmRequest extends CreateAlarmRequest {
|
||||||
final DateTime? triggerAt;
|
final DateTime? triggerAt;
|
||||||
|
|
||||||
CreateTimeAlarmRequest({this.triggerAt});
|
CreateTimeAlarmRequest({this.triggerAt, required super.alarmType});
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user