diff options
Diffstat (limited to 'lib/services/ishift_provider_service.dart')
| -rw-r--r-- | lib/services/ishift_provider_service.dart | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/services/ishift_provider_service.dart b/lib/services/ishift_provider_service.dart new file mode 100644 index 0000000..2022536 --- /dev/null +++ b/lib/services/ishift_provider_service.dart @@ -0,0 +1,10 @@ +import 'dart:async'; + +import 'package:training_planner/shift.dart'; + +abstract class IProgramProviderService { + Future<List<Shift>> getPastShifts(); + Future<List<Shift>> getShiftsForWeek(DateTime firstDayOfWeek); + Future<void> updateShift(Shift shift); + Future<void> addShift(Shift shift); +} |
