Example #1
0
 /// <summary>
 /// Get all the ArtistAlbum entries associated with a specified Artist.
 /// </summary>
 /// <param name="theArtist"></param>
 public async Task ProvideGroupContentsAsync(object artistOrArtistAlbum)
 {
     if (artistOrArtistAlbum is ArtistAlbum artistAlbum)
     {
         ArtistsController.GetArtistAlbumContents(artistAlbum);
     }
     else
     {
         ArtistsController.GetArtistContents(( Artist )artistOrArtistAlbum);
     }
 }
Example #2
0
 /// <summary>
 /// Configure all the controllers
 /// </summary>
 private void ConfigureControllers()
 {
     AlbumsController.GetControllerData();
     ArtistsController.GetControllerData();
     PlaylistsController.GetControllerData();
     LibraryNameDisplayController.GetControllerData();
     FilterManagementController.GetControllerData();
     PlaybackSelectionController.GetControllerData();
     AutoplayController.GetControllerData();
     PlaybackModeController.GetControllerData();
     PlaybackManagementController.GetControllerData();
     MediaControllerController.GetControllerData();
     MediaNotificationController.GetControllerData();
     NowPlayingController.GetControllerData();
 }
Example #3
0
 /// <summary>
 /// Called when the sort selector has changed the sort order
 /// </summary>
 public override void SortOrderChanged() => ArtistsController.SortArtists();