WIP: Add iOS version #10
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user