Skip to content

Commit 09303c4

Browse files
committed
Rename to TaskInMyDay.ts
1 parent 6c8605d commit 09303c4

File tree

4 files changed

+16
-16
lines changed

4 files changed

+16
-16
lines changed

src/base/TreeModelHelper.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ITreeItem, ITreeItemWithParent } from '../types/ITreeItem';
2-
import { TaskModelProxy } from '../modules/tasks/models/TaskModelProxy';
2+
import { TaskInMyDay } from '../modules/tasks/models/TaskInMyDay';
33
import TaskModel from '../modules/tasks/models/TaskModel';
44
import TaskFactory from '../modules/tasks/TaskFactory';
55

@@ -18,7 +18,7 @@ const TreeModelHelper = {
1818
},
1919
copyItemsToTree(
2020
sourceTree: TaskModel[],
21-
destTree: TaskModelProxy[],
21+
destTree: TaskInMyDay[],
2222
keysToTask: string[]
2323
) {
2424
let keyIdx = 0;
@@ -64,7 +64,7 @@ const TreeModelHelper = {
6464

6565
copySubItemsToTree(
6666
sourceTree: TaskModel[],
67-
destTree: TaskModelProxy[],
67+
destTree: TaskInMyDay[],
6868
keysToTask: string[]
6969
) {
7070
if (!sourceTree) {

src/modules/tasks/TaskFactory.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import AbstractFactory from '../../base/AbstractFactory';
22
import TasksByProject from './models/TasksByProject';
33
import TaskModel from './models/TaskModel';
4-
import { TaskModelProxy, taskModelProxyHandler } from './models/TaskModelProxy';
4+
import { TaskInMyDay, taskModelProxyHandler } from './models/TaskInMyDay';
55
import { DEFAULT_PROJECT_ID } from '../projects/models/ProjectModel';
66

77
export default class TaskFactory extends AbstractFactory {
@@ -16,9 +16,9 @@ export default class TaskFactory extends AbstractFactory {
1616
return newData;
1717
}
1818

19-
static createTaskModelProxy(taskModel: TaskModel): TaskModelProxy {
20-
const target = new TaskModelProxy(taskModel, []);
19+
static createTaskModelProxy(taskModel: TaskModel): TaskInMyDay {
20+
const target = new TaskInMyDay(taskModel, []);
2121

22-
return new Proxy<TaskModelProxy>(target, taskModelProxyHandler);
22+
return new Proxy<TaskInMyDay>(target, taskModelProxyHandler);
2323
}
2424
}

src/modules/tasks/models/TaskModelProxy.ts renamed to src/modules/tasks/models/TaskInMyDay.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
import TaskModel from './TaskModel';
22

3-
export class TaskModelProxy extends TaskModel {
3+
export class TaskInMyDay extends TaskModel {
44
origin: TaskModel | null = null;
5-
children: TaskModelProxy[] = [];
5+
children: TaskInMyDay[] = [];
66

7-
constructor(originTaskModel: TaskModel, children: TaskModelProxy[]) {
7+
constructor(originTaskModel: TaskModel, children: TaskInMyDay[]) {
88
super(originTaskModel);
99
this.origin = originTaskModel;
1010
this.children = children;
1111
}
1212
}
1313

14-
export const taskModelProxyHandler: ProxyHandler<TaskModelProxy> = {
15-
get(target: TaskModelProxy, prop: string | symbol): any {
16-
return target?.[prop as keyof TaskModelProxy];
14+
export const taskModelProxyHandler: ProxyHandler<TaskInMyDay> = {
15+
get(target: TaskInMyDay, prop: string | symbol): any {
16+
return target?.[prop as keyof TaskInMyDay];
1717
},
18-
set(target: TaskModelProxy, prop: string | symbol, value: any): boolean {
18+
set(target: TaskInMyDay, prop: string | symbol, value: any): boolean {
1919
if (prop === 'duration') {
2020
console.error(
2121
`TaskModel: Can't set prop '${prop.toString()}' in`,
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import TaskModel from './TaskModel';
2-
import { TaskModelProxy } from './TaskModelProxy';
2+
import { TaskInMyDay } from './TaskInMyDay';
33

4-
type Task = TaskModel | TaskModelProxy;
4+
type Task = TaskModel | TaskInMyDay;
55
type TasksByProject = Record<string, Task[]>;
66

77
export default TasksByProject;

0 commit comments

Comments
 (0)