public void OnNavigatedTo(NavigationContext navigationContext) { TabChanged = delegate {}; _controller.Init(this); OverallStatsViewModel.OnNavigatedTo(navigationContext); DailyStatsViewModel.OnNavigatedTo(navigationContext); }
public void Init(OverallStatsViewModel vm) { _vm = vm; _vm.SeriesPickerViewModel.PropertyChanged += (sender, args) => { if (_vm.IsDirty) { UpdateChart(); } }; LoadScreenData(); }
public StatisticsViewModel(StatisticsViewController controller, OverallStatsViewModel overallStatsViewModel, DailyStatsViewModel dailyStatsViewModel) { _controller = controller; OverallStatsViewModel = overallStatsViewModel; DailyStatsViewModel = dailyStatsViewModel; }