Ejemplo n.º 1
0
        private async void AddNotExistingPlaylists_Click(object sender, RoutedEventArgs e)
        {
            await LoadingPage.NavigateTo();

            await Library.Current.AddNotExistingPlaylists();

            LoadingPage.GoBack();
        }
Ejemplo n.º 2
0
        private async void UpdateThisPlaylist_Click(object sender, RoutedEventArgs e)
        {
            await LoadingPage.NavigateTo();

            await playlist.UpdateSongsFromStorage();

            LoadingPage.GoBack();
        }
Ejemplo n.º 3
0
        private async void ResetLibraryFromStorage_Click(object sender, RoutedEventArgs e)
        {
            await LoadingPage.NavigateTo();

            await Library.Current.ResetLibraryFromStorage();

            LoadingPage.GoBack();
        }
Ejemplo n.º 4
0
        private async void SearchForNewSongs_Click(object sender, RoutedEventArgs e)
        {
            await LoadingPage.NavigateTo();

            await playlist.SearchForNewSongs();

            LoadingPage.GoBack();
        }
Ejemplo n.º 5
0
        private async void SearchForNewSongsPlaylist_Click(object sender, RoutedEventArgs e)
        {
            await LoadingPage.NavigateTo();

            Playlist playlist = (sender as MenuFlyoutItem).DataContext as Playlist;
            await playlist.SearchForNewSongs();

            LoadingPage.GoBack();
        }
Ejemplo n.º 6
0
        private async void UpdatePlaylist_Click(object sender, RoutedEventArgs e)
        {
            Playlist playlist = (sender as MenuFlyoutItem).DataContext as Playlist;

            await LoadingPage.NavigateTo();

            await playlist.UpdateSongsFromStorage();

            LoadingPage.GoBack();
        }
Ejemplo n.º 7
0
        public LoadingPage()
        {
            this.InitializeComponent();

            if (open)
            {
                GoBack();
            }

            open = true;
            page = this;
        }
Ejemplo n.º 8
0
        private async void RefreshThisPlaylist_Click(object sender, RoutedEventArgs e)
        {
            await LoadingPage.NavigateTo();

            await playlist.LoadSongsFromStorage();

            LoadingPage.GoBack();

            if (playlist.IsEmptyOrLoading)
            {
                GoBack();
            }
        }