public override void OnNavigatingTo(Prism.Navigation.NavigationParameters parameters) { _ea.GetEvent <InitializeTabbedChildrenEvent>().Publish(parameters); /*if (parameters.ContainsKey("parametro")) * this.Titulo = parameters["parametro"].ToString();*/ }
/// <summary> /// Ons the navigating to. /// </summary> /// <param name="parameters">Parameters.</param> public override void OnNavigatingTo(Prism.Navigation.NavigationParameters parameters) { if (parameters.ContainsKey("Talk")) { Talk = parameters["Talk"] as Talk; } }
public async override void OnNavigatingTo(Prism.Navigation.NavigationParameters parameters) { if (parameters.ContainsKey("Order")) { PreOrder = parameters["Order"] as Order; await SetupViewFields(); } }
public override void OnNavigatedTo(Prism.Navigation.NavigationParameters parameters) { base.OnNavigatedTo(parameters); if (parameters?.ContainsKey("document") == true) { Document = (ProductDocumentModel)parameters["document"]; } }
public override async void OnNavigatedTo(Prism.Navigation.NavigationParameters parameters) { if (parameters?.ContainsKey("video") == true) { var param = (Item <Id>)parameters["video"]; Video = (await youtubeVideoService.GetVideoFullDetailAsync(param.id.videoId)).FirstOrDefault(); } if (parameters?.ContainsKey("title") == true) { Title = (string)parameters["title"]; } }
public void OnNavigatingTo_RandomParameter_SavesRandomFlag() { _stripesGenerator.Setup(s => s.GenerateStripes(It.IsAny <bool>())); var navParams = new Prism.Navigation.NavigationParameters { { "random", true } }; model.OnNavigatingTo(navParams); Assert.IsTrue(model.RandomStripes); _stripesGenerator.Verify(s => s.GenerateStripes(true), Times.Once); }
public override void OnNavigatingTo(Prism.Navigation.NavigationParameters parameters) { System.Diagnostics.Debug.WriteLine($"{Title} OnNavigatingTo"); _ea.GetEvent <InitializeTabbedChildrenEvent>().Publish(parameters); }