add readonly keyword where applicable - AI

This commit is contained in:
marlon-erler
2026-04-13 10:58:21 +00:00
parent 8a5b54b03c
commit 1a8d40b184
27 changed files with 164 additions and 164 deletions
+6 -6
View File
@@ -16,7 +16,7 @@ import TaskViewModel from "./taskViewModel";
import { CommonKeys } from "../../View/keystrokes";
export default class BoardViewModel extends TaskContainingPageViewModel {
contextDebugDescription: string = "board";
contextDebugDescription = "board";
// state
name: React.State<string> = new React.State("");
@@ -247,11 +247,11 @@ export default class BoardViewModel extends TaskContainingPageViewModel {
// init
constructor(
public coreViewModel: CoreViewModel,
public chatViewModel: ChatViewModel,
public boardsAndTasksModel: BoardsAndTasksModel,
public taskPageViewModel: TaskPageViewModel,
public boardInfo: BoardInfoFileContent,
public readonly coreViewModel: CoreViewModel,
public readonly chatViewModel: ChatViewModel,
public readonly boardsAndTasksModel: BoardsAndTasksModel,
public readonly taskPageViewModel: TaskPageViewModel,
public readonly boardInfo: BoardInfoFileContent,
) {
super(coreViewModel, chatViewModel, boardsAndTasksModel);
+4 -4
View File
@@ -185,10 +185,10 @@ export default class CalendarPageViewModel extends TaskContainingPageViewModel {
// init
constructor(
public coreViewModel: CoreViewModel,
public chatViewModel: ChatViewModel,
public calendarModel: CalendarModel,
public boardsAndTasksModel: BoardsAndTasksModel,
public readonly coreViewModel: CoreViewModel,
public readonly chatViewModel: ChatViewModel,
public readonly calendarModel: CalendarModel,
public readonly boardsAndTasksModel: BoardsAndTasksModel,
) {
super(coreViewModel, chatViewModel, boardsAndTasksModel);
+5 -5
View File
@@ -9,11 +9,11 @@ export default class HomeViewModel extends Context {
contextDebugDescription = "home";
constructor(
public coreViewModel: CoreViewModel,
public settingsViewModel: SettingsViewModel,
public fileTransferViewModel: FileTransferViewModel,
public storageViewModel: StorageViewModel,
public connectionViewModel: ConnectionViewModel,
public readonly coreViewModel: CoreViewModel,
public readonly settingsViewModel: SettingsViewModel,
public readonly fileTransferViewModel: FileTransferViewModel,
public readonly storageViewModel: StorageViewModel,
public readonly connectionViewModel: ConnectionViewModel,
) {
super();
+2 -2
View File
@@ -127,8 +127,8 @@ export default class MessagePageViewModel extends Context {
// init
constructor(
public coreViewModel: CoreViewModel,
public chatViewModel: ChatViewModel,
public readonly coreViewModel: CoreViewModel,
public readonly chatViewModel: ChatViewModel,
) {
super();
+2 -2
View File
@@ -112,8 +112,8 @@ export default class SettingsPageViewModel extends Context {
// init
constructor(
public coreViewModel: CoreViewModel,
public chatViewModel: ChatViewModel,
public readonly coreViewModel: CoreViewModel,
public readonly chatViewModel: ChatViewModel,
) {
super();
@@ -11,7 +11,7 @@ import TaskViewModel from "./taskViewModel";
export default class TaskContainingPageViewModel extends Context {
// state
taskIndexManager = new IndexManager<TaskViewModel>(
readonly taskIndexManager = new IndexManager<TaskViewModel>(
(taskViewModel: TaskViewModel) => taskViewModel.sortingString,
);
@@ -56,9 +56,9 @@ export default class TaskContainingPageViewModel extends Context {
// init
constructor(
public coreViewModel: CoreViewModel,
public chatViewModel: ChatViewModel,
public boardsAndTasksModel: BoardsAndTasksModel,
public readonly coreViewModel: CoreViewModel,
public readonly chatViewModel: ChatViewModel,
public readonly boardsAndTasksModel: BoardsAndTasksModel,
) {
super();
}
+5 -5
View File
@@ -11,10 +11,10 @@ import { IndexManager } from "../../Model/Utility/utility";
import { CommonKeys } from "../../View/keystrokes";
export default class TaskPageViewModel extends ContextHost<string> {
contextDebugDescription: string = "task-page";
contextDebugDescription = "task-page";
// data
boardIndexManager = new IndexManager<BoardViewModel>(
readonly boardIndexManager = new IndexManager<BoardViewModel>(
(boardViewModel: BoardViewModel) => boardViewModel.name.value,
);
@@ -162,9 +162,9 @@ export default class TaskPageViewModel extends ContextHost<string> {
// init
constructor(
public coreViewModel: CoreViewModel,
public chatViewModel: ChatViewModel,
public boardsAndTasksModel: BoardsAndTasksModel,
public readonly coreViewModel: CoreViewModel,
public readonly chatViewModel: ChatViewModel,
public readonly boardsAndTasksModel: BoardsAndTasksModel,
) {
super();
+4 -4
View File
@@ -210,10 +210,10 @@ export default class TaskViewModel extends Context {
// init
constructor(
public coreViewModel: CoreViewModel,
public chatViewModel: ChatViewModel,
public boardsAndTasksModel: BoardsAndTasksModel,
public containingModel: TaskContainingPageViewModel,
public readonly coreViewModel: CoreViewModel,
public readonly chatViewModel: ChatViewModel,
public readonly boardsAndTasksModel: BoardsAndTasksModel,
public readonly containingModel: TaskContainingPageViewModel,
public task: TaskFileContent,
) {
super();