WIP: Add iOS version #10

Draft
Deadpikle wants to merge 67 commits from feature/ios into main
5 changed files with 5 additions and 5 deletions
Showing only changes of commit 8be518e81c - Show all commits
+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;
} }