public void SetPage(INavigationPageModel model) { if (model == null) { throw new ArgumentNullException(nameof(model)); } this.CurrentPage = model; }
public async Task PushModalAsync(INavigationPageModel model) { if (model == null) { throw new ArgumentNullException(nameof(model)); } var navigationmodel = new ModalPageControllerViewModel(model); var page = _viewFactory.CreatePage(navigationmodel, true); await InitialiseModalPage(page, model); }