added create models for alarms

This commit is contained in:
2026-07-16 16:10:02 +02:00
parent 21ef9c4ab5
commit 505aff4232
3 changed files with 23 additions and 0 deletions
@@ -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});
}