public void PresentWelcomeScreen() { if (detailViewController == null) { var searchBarViewController = new SearchBarViewController(appModel.Search); var playerViewController = new PlayerViewController(appModel.Player); detailViewController = new DetailViewController(appModel, searchBarViewController, playerViewController); breadcrumbView = detailViewController.View.BreadcrumbView; breadcrumbView.NavigationRequested += NavigateTo; } PushView("welcomeScreen", "Welcome Screen", new WelcomeView()); }
public DetailViewController(ApplicationViewModel appModel, SearchBarViewController searchBarViewController, PlayerViewController playerViewController) { View = new DetailView(searchBarViewController.View, playerViewController.View); }