public ViewModelStart(ViewModelLoggedIn parent) : base(parent)
        {
            _loggedInUser = parent.LoggedInUser;

            ManualQueueTracks  = new List <Track>();
            BacklogQueueTracks = new List <Track>();
        }
        public ViewModelSearch(ViewModelLoggedIn parent) : base(parent)
        {
            _visibilitySetters = new Dictionary <VisibilityConfigs, Action <Visibility> >()
            {
                { VisibilityConfigs.SearchInProgress, (v) => { SimpleSearchProgressVisibility = v; } },
                { VisibilityConfigs.SimpleResult, (v) => { SimpleSearchResultVisibility = v; } },
                { VisibilityConfigs.AdvancedResult, (v) => { AdvancedSearchResultVisibility = v; } },
            };

            SetVisibilities(VisibilityConfigs.None);

            SearchTracks = true;

            AdvSearchMaxPlaylists = 100;

            _simpleResults = new List <SearchResult>();
        }
Example #3
0
 public ViewModelBaseViewObject(ViewModelLoggedIn parent) : base(parent)
 {
 }
Example #4
0
 public TabItemBaseViewModel(ViewModelLoggedIn parent)
 {
     _parent = parent;
 }
 public ViewModelPlaylists(ViewModelLoggedIn parent) : base(parent)
 {
 }