Call base() constructor for a bunch of objs

This commit is contained in:
2026-03-30 19:40:15 +09:00
parent a072bff548
commit 8be518e81c
5 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ class ReportFile : ChangeNotifier
private string _notes; private string _notes;
private string _filePath; private string _filePath;
public ReportFile() public ReportFile() : base()
{ {
_title = ""; _title = "";
_receiptDateTime = DateTime.Now; _receiptDateTime = DateTime.Now;
@@ -12,7 +12,7 @@ class BaseViewModel : ChangeNotifier
IChangeViewModel _viewModelChanger; IChangeViewModel _viewModelChanger;
ITopLevelGrabber? _topLevelGrabber; ITopLevelGrabber? _topLevelGrabber;
public BaseViewModel(IChangeViewModel viewModelChanger) public BaseViewModel(IChangeViewModel viewModelChanger): base()
{ {
_viewModelChanger = viewModelChanger; _viewModelChanger = viewModelChanger;
_topLevelGrabber = null; _topLevelGrabber = null;
@@ -9,7 +9,7 @@ class MainViewModel : ChangeNotifier, IChangeViewModel
BaseViewModel _currentViewModel; BaseViewModel _currentViewModel;
Stack<BaseViewModel> _viewModels; Stack<BaseViewModel> _viewModels;
public MainViewModel(ITopLevelGrabber topLevelGrabber) public MainViewModel(ITopLevelGrabber topLevelGrabber): base()
{ {
_viewModels = new Stack<BaseViewModel>(); _viewModels = new Stack<BaseViewModel>();
var initialViewModel = new StartNewChooseReportViewModel(this) var initialViewModel = new StartNewChooseReportViewModel(this)
@@ -29,7 +29,7 @@ class SettingsViewModel: ChangeNotifier
private string _errorMessage; private string _errorMessage;
private ITopLevelGrabber? _topLevelGrabber; private ITopLevelGrabber? _topLevelGrabber;
public SettingsViewModel(Settings settingsToEdit, ITopLevelGrabber? topLevelGrabber) public SettingsViewModel(Settings settingsToEdit, ITopLevelGrabber? topLevelGrabber): base()
{ {
_previousSettings = settingsToEdit; _previousSettings = settingsToEdit;
_settings = new Settings(settingsToEdit); // clone it _settings = new Settings(settingsToEdit); // clone it
@@ -8,7 +8,7 @@ class WarningDeleteItemViewModel : ChangeNotifier
{ {
ReportFile _file; ReportFile _file;
public WarningDeleteItemViewModel(ReportFile file) public WarningDeleteItemViewModel(ReportFile file): base()
{ {
_file = file; _file = file;
} }