interface for alarm repository

This commit is contained in:
2026-06-18 18:28:22 +02:00
parent 10ae8df737
commit a4e8dc0541
@@ -0,0 +1,19 @@
import '../../alarm.dart';
abstract class AlarmRepository {
// Create
Future<void> createAlarm(Alarm alarm);
// Read
Future<List<Alarm>> loadAlarms();
// Update
Future<void> updateAlarm(Alarm alarm);
// Delete
Future<void> deleteAlarm(Alarm alarm);
}