Skip to content

Instantly share code, notes, and snippets.

View LuisAlbertoPenaNunez's full-sized avatar
💪
Hey

Luis Pena LuisAlbertoPenaNunez

💪
Hey
View GitHub Profile
public partial class App : PrismApplication
{
public App(IPlatformInitializer initializer = null) : base(initializer) { }
protected override void OnInitialized()
{
InitializeComponent();
NavigationService.NavigateAsync(new Uri($"{Screens.AbsoluteURI}/{Screens.MoviesHomeTabbedPage}/{Screens.ShowingNowNavigationPage}/{Screens.ShowingNow}", UriKind.Absolute));
}
await _navigationService.NavigateAsync($"{NavigationPageYouAreRightNow}/{ScreenYouAreInRightNow}/{ScreenYouWantToGoTo}", navigationParameters);
protected override void OnInitialized()
{
InitializeComponent();
NavigationService.NavigateAsync(new Uri($"{Screens.AbsoluteURI}/{Screens.MoviesHomeTabbedPage}/{Screens.ShowingNowNavigationPage}/{Screens.ShowingNow}", UriKind.Absolute));
}
public partial class App : PrismApplication
{
public App(IPlatformInitializer initializer = null) : base(initializer) { }
protected override void OnInitialized()
{
InitializeComponent();
var tabs = CreateTabs();
public class Screens
{
public readonly static string MoviesHomeTabbedPage = nameof(MoviesHomeTabbedPage);
public readonly static string ShowingNowNavigationPage = nameof(ShowingNowNavigationPage);
public readonly static string CategoriesNavigationPage = nameof(CategoriesNavigationPage);
public readonly static string AboutMeNavigationPage = nameof(AboutMeNavigationPage);
var tabs = $"{Screens.MoviesHomeTabbedPage}?{showingNowTab}&{categoriesTab}&{aboutMeTab}"
var showingNowTab = $"{KnownNavigationParameters.CreateTab}={Screens.ShowingNowNavigationPage}|{Screens.ShowingNow}";
private async void OnMovieSelected(Movie movie)
{
if (movie == null)
return;
var navigationParameters = new NavigationParameters();
navigationParameters.Add(NavigationParametersKey.SelectedMovieId, movie.Id);
await _navigationService.NavigateAsync($"{nameof(MovieDetails)}", navigationParameters);
}
private async void OnMovieSelected(Movie movie)
{
if (movie == null)
return;
var navigationParameters = new NavigationParameters();
navigationParameters.Add(NavigationParametersKey.SelectedMovieId, movie.Id);
await _navigationService.NavigateAsync($"{nameof(MovieDetails)}", navigationParameters);
}
var showingNowTab = $"{KnownNavigationParameters.CreateTab}={nameof(ShowingNow)}";