public SplashViewModel(Action <NavigationViewModel> navigate, NavigationViewModel back, NavigationViewModel home) : base(navigate, back) { BackstageCommand = new RelayCommand(() => Navigate(back)); BasinShapefileCommand = new RelayCommand(BasinShapefile); _home = home; }
protected void Navigate(NavigationViewModel vm) { Globals.Telemetry.TrackPageView(vm.ToString()); _navigate(vm); }
protected SummaryViewModel(Action <NavigationViewModel> navigate, NavigationViewModel back) { Navigate = navigate; Back = back; }
protected NavigationViewModel(Action <NavigationViewModel> navigate, NavigationViewModel back) { _navigate = navigate; BackCommand = new RelayCommand(() => Navigate(back)); }