rename BoardModel to BoardsAndTasksModel for accuracy

This commit is contained in:
marlon-erler
2024-07-24 17:28:49 +02:00
parent 9695d84518
commit 6edb73caec
6 changed files with 20 additions and 20 deletions
@@ -12,7 +12,7 @@ import { Color } from "../../colors";
import { HandlerManager } from "../Utility/utility";
import StorageModel from "../Global/storageModel";
export default class BoardModel {
export default class BoardsAndTasksModel {
storageModel: StorageModel;
chatModel: ChatModel;
fileModel: FileModel;
@@ -83,7 +83,7 @@ export default class BoardModel {
// boards
createBoard = (name: string): BoardInfoFileContent => {
const boardInfoFileContent: BoardInfoFileContent =
BoardModel.createBoardInfoFileContent(v4(), name, Color.Standard);
BoardsAndTasksModel.createBoardInfoFileContent(v4(), name, Color.Standard);
return boardInfoFileContent;
};
@@ -133,7 +133,7 @@ export default class BoardModel {
//tasks
createTask = (boardId: string): TaskFileContent => {
const taskFileContent: TaskFileContent = BoardModel.createTaskFileContent(
const taskFileContent: TaskFileContent = BoardsAndTasksModel.createTaskFileContent(
v4(),
"",
boardId
+4 -4
View File
@@ -9,7 +9,7 @@ import {
} from "../Utility/utility";
import StorageModel, { filePaths } from "../Global/storageModel";
import BoardModel from "./boardModel";
import BoardsAndTasksModel from "./boardsAndTasksModel";
import ChatModel from "../Chat/chatModel";
import { v4 } from "uuid";
@@ -17,7 +17,7 @@ export default class FileModel {
chatModel: ChatModel;
storageModel: StorageModel;
taskModel: BoardModel;
boardsAndTasksModel: BoardsAndTasksModel;
fileContentHandlerManager: HandlerManager<FileContent<string>> = new HandlerManager();
@@ -63,7 +63,7 @@ export default class FileModel {
const didStore: boolean = this.storeFileContent(fileContent);
if (didStore == false) return;
this.taskModel.handleFileContent(fileContent);
this.boardsAndTasksModel.handleFileContent(fileContent);
this.fileContentHandlerManager.trigger(fileContent);
};
@@ -140,7 +140,7 @@ export default class FileModel {
this.chatModel = chatModel;
this.storageModel = storageModel;
this.taskModel = new BoardModel(this.storageModel, chatModel, this);
this.boardsAndTasksModel = new BoardsAndTasksModel(this.storageModel, chatModel, this);
}
// utility