From 9ba0ba5856757ecae598de89c5e94849b21f8b6a Mon Sep 17 00:00:00 2001 From: Florian THIERRY Date: Sun, 20 Feb 2022 22:29:36 +0100 Subject: [PATCH] Complete the model entities. --- src/app/core/entity/task.ts | 2 ++ src/app/core/entity/taskList.ts | 9 +++++++++ 2 files changed, 11 insertions(+) create mode 100644 src/app/core/entity/taskList.ts diff --git a/src/app/core/entity/task.ts b/src/app/core/entity/task.ts index ec412e7..918e725 100644 --- a/src/app/core/entity/task.ts +++ b/src/app/core/entity/task.ts @@ -2,4 +2,6 @@ export interface Task { title: string; creationDate: Date; description: string; + subtasks: Task[]; + isAsync: boolean; } \ No newline at end of file diff --git a/src/app/core/entity/taskList.ts b/src/app/core/entity/taskList.ts new file mode 100644 index 0000000..f03712d --- /dev/null +++ b/src/app/core/entity/taskList.ts @@ -0,0 +1,9 @@ +import { Task } from "./task"; + +export interface TaskList { + id: string; + name: string; + tasks: Task[], + achievedTasks: Task[]; + abandonnedTasks: Task[]; +} \ No newline at end of file