Files
tasks/lib/model/repositories/interfaces/task_repository.dart
T

16 lines
316 B
Dart

import '../../task.dart';
abstract class TaskRepository {
Future<List<Task>> loadTasks();
Future<Iterable<String>> loadTaskOrder();
Future<void> saveTaskOrder(List<String> taskOrder);
Future<void> saveTask(Task task);
Future<void> saveTasks(List<Task> tasks);
Future<void> deleteTask(Task task);
}