コード例 #1
0
ファイル: PlaylistViewModel.cs プロジェクト: nemoload/Espera
 /// <summary>
 /// Initializes a new instance of the <see cref="PlaylistViewModel"/> class.
 /// </summary>
 /// <param name="playlist">The playlist info.</param>
 /// <param name="renameRequest">A function that requests the rename of the playlist. Return true, if the rename is granted, otherwise false.</param>
 public PlaylistViewModel(PlaylistInfo playlist, Func<string, bool> renameRequest)
 {
     this.playlist = playlist;
     this.renameRequest = renameRequest;
 }
コード例 #2
0
ファイル: ShellViewModel.cs プロジェクト: nemoload/Espera
 private PlaylistViewModel CreatePlaylistViewModel(PlaylistInfo playlist)
 {
     return new PlaylistViewModel(playlist, name => this.playlists.Count(p => p.Name == name) == 1);
 }