Exemplo n.º 1
0
        public MenuViewModel(IMainViewModel mainViewModel, IHomeViewModel homeViewModel)
        {
            _parentMainViewModel = mainViewModel;
            _homeViewModel       = homeViewModel;

            _parentMainViewModel.CurrentViewChanged.Subscribe(context =>
            {
                ResetCurrentContext();

                if (context == Context.Home)
                {
                    IsCurrentContextHome = true;
                }
                if (context == Context.Play)
                {
                    IsCurrentContextPlay = true;
                }
            });
            _parentMainViewModel.ChangeContext(Context.Home);
        }