added alarms to task model
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import '../alarm/alarm.dart';
|
||||
import '../task.dart';
|
||||
|
||||
class CreateTaskRequest {
|
||||
@@ -9,6 +10,7 @@ class CreateTaskRequest {
|
||||
final String category;
|
||||
final List<Task> subtasks;
|
||||
final String url;
|
||||
final List<Alarm> alarms;
|
||||
|
||||
CreateTaskRequest({
|
||||
required this.title,
|
||||
@@ -19,6 +21,7 @@ class CreateTaskRequest {
|
||||
required this.category,
|
||||
required this.subtasks,
|
||||
required this.url,
|
||||
required this.alarms,
|
||||
});
|
||||
|
||||
CreateTaskRequest.fromTask(Task task)
|
||||
@@ -29,7 +32,8 @@ class CreateTaskRequest {
|
||||
isCompleted = task.isCompleted,
|
||||
category = task.category,
|
||||
subtasks = task.subtasks,
|
||||
url = task.url;
|
||||
url = task.url,
|
||||
alarms = task.alarms;
|
||||
|
||||
Task toTask({required String id}) {
|
||||
return Task(
|
||||
@@ -42,6 +46,7 @@ class CreateTaskRequest {
|
||||
category: category,
|
||||
subtasks: subtasks,
|
||||
url: url,
|
||||
alarms: alarms,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user