private void OnCurrentPlaylistChanged(object sender, CurrentPlaylistChangedEventArgs e)
        {
            CurrentPlaylist.Unsubscribe(e.OldCurrentPlaylist);
            CurrentPlaylist.Subscribe(e.NewCurrentPlaylist);

            OtherPlaylists.Unsubscribe(e.NewCurrentPlaylist);
            OtherPlaylists.Subscribe(e.OldCurrentPlaylist);

            CurrentPlaylistChanged?.Invoke(this, new SubscriptionsEventArgs <ILibrary, CurrentPlaylistChangedEventArgs>(sender, e));
        }
Exemple #2
0
 public void ProcCurrentPlaylistChanged()
 {
     CurrentPlaylistChanged?.InvokeOnMainThread(this);
 }