add readonly keyword where applicable - AI
This commit is contained in:
@@ -14,7 +14,7 @@ export default class ChatListViewModel {
|
||||
notificationViewModel: NotificationViewModel;
|
||||
|
||||
// data
|
||||
chatIndexManager = new IndexManager<ChatViewModel>(
|
||||
readonly chatIndexManager = new IndexManager<ChatViewModel>(
|
||||
(chatViewModel: ChatViewModel) =>
|
||||
chatViewModel.settingsPageViewModel.primaryChannel.value,
|
||||
);
|
||||
@@ -96,9 +96,9 @@ export default class ChatListViewModel {
|
||||
|
||||
// init
|
||||
constructor(
|
||||
public coreViewModel: CoreViewModel,
|
||||
public settingsViewModel: SettingsViewModel,
|
||||
public connectionViewModel: ConnectionViewModel,
|
||||
public readonly coreViewModel: CoreViewModel,
|
||||
public readonly settingsViewModel: SettingsViewModel,
|
||||
public readonly connectionViewModel: ConnectionViewModel,
|
||||
) {
|
||||
this.notificationViewModel = new NotificationViewModel(this);
|
||||
|
||||
|
||||
@@ -123,8 +123,8 @@ export default class ChatMessageViewModel {
|
||||
|
||||
// init
|
||||
constructor(
|
||||
public coreViewModel: CoreViewModel,
|
||||
public messagePageViewModel: MessagePageViewModel,
|
||||
public readonly coreViewModel: CoreViewModel,
|
||||
public readonly messagePageViewModel: MessagePageViewModel,
|
||||
chatMessage: ChatMessage,
|
||||
sentByUser: boolean,
|
||||
) {
|
||||
|
||||
@@ -145,12 +145,12 @@ export default class ChatViewModel extends ContextHost<ChatPageTypes> {
|
||||
|
||||
// init
|
||||
constructor(
|
||||
public coreViewModel: CoreViewModel,
|
||||
public chatModel: ChatModel,
|
||||
public settingsViewModel: SettingsViewModel,
|
||||
public notificationViewModel: NotificationViewModel,
|
||||
public connectionViewModel: ConnectionViewModel,
|
||||
public chatListViewModel: ChatListViewModel,
|
||||
public readonly coreViewModel: CoreViewModel,
|
||||
public readonly chatModel: ChatModel,
|
||||
public readonly settingsViewModel: SettingsViewModel,
|
||||
public readonly notificationViewModel: NotificationViewModel,
|
||||
public readonly connectionViewModel: ConnectionViewModel,
|
||||
public readonly chatListViewModel: ChatListViewModel,
|
||||
) {
|
||||
super();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user