added create models for alarms
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
class CreateAlarmRequest {
|
||||
const CreateAlarmRequest();
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
import '../location.dart';
|
||||
import 'create_alarm_request.dart';
|
||||
|
||||
class CreateLocationAlarmRequest extends CreateAlarmRequest {
|
||||
final Location location;
|
||||
|
||||
final int radiusMeters;
|
||||
|
||||
const CreateLocationAlarmRequest({
|
||||
required this.location,
|
||||
required this.radiusMeters,
|
||||
});
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
import 'create_alarm_request.dart';
|
||||
|
||||
class CreateTimeAlarmRequest extends CreateAlarmRequest {
|
||||
final DateTime triggerAt;
|
||||
|
||||
CreateTimeAlarmRequest({required this.triggerAt});
|
||||
}
|
||||
Reference in New Issue
Block a user