public void LearnClick() { var parameter = new LearnSettingsNavigationModel() { Set = Set, Terms = Terms }; NavigationService.Navigate(typeof(Views.LearnSettingsPage), parameter); }
public override async Task OnNavigatedToAsync(object parameter, NavigationMode mode, IDictionary <string, object> suspensionState) { if (suspensionState.ContainsKey(nameof(NavigationParameter))) { var navParameter = suspensionState[nameof(NavigationParameter)] as LearnSettingsNavigationModel; NavigationParameter = navParameter; } if (parameter != null) { var navParameter = parameter as LearnSettingsNavigationModel; NavigationParameter = navParameter; } await Task.CompletedTask; }