コード例 #1
0
 public void Handle(PlaylistStateChangedMessage message)
 {
     PlaybackControlsVisible = message.HasElements;
 }
コード例 #2
0
 public void Handle(PlaylistStateChangedMessage message)
 {
     throw new NotImplementedException();
 }
コード例 #3
0
        public void HandleWithShowControlsMessage_WhenShowIsTrue_SetsDisplayPlayControlsToTrue()
        {
            _subject.DisplayPlayControls = false;
            var showControlsMessage = new PlaylistStateChangedMessage(true);

            _subject.Handle(showControlsMessage);

            _subject.DisplayPlayControls.Should().BeTrue();
        }
コード例 #4
0
 public void Handle(PlaylistStateChangedMessage message)
 {
     DisplayPlayControls = message.HasElements;
 }
コード例 #5
0
 public void Handle(PlaylistStateChangedMessage message)
 {
     IsPlaylistVisible = message.HasElements;
     PlaybackControlsVisible = message.HasElements;
     NotifyOfPropertyChange(() => ActiveItem);
     if (!message.HasElements)
     {
         CoverArt = CoverArtPlaceholderLarge;
     }
 }
コード例 #6
0
 public virtual void Handle(PlaylistStateChangedMessage message)
 {
     NotifyOfPropertyChange(() => DisplayPlayControls);
 }