Пример #1
0
 public DiUiHUDViewModel(SignalBus signalBus,
                         IDiUiPrefabProvider prefabProvider,
                         ICubeDataProvider dataProvider,
                         IUIViewModelsStack uIViewModelsStack) : base(prefabProvider, uIViewModelsStack)
 {
     _signalBus    = signalBus;
     _dataProvider = dataProvider;
 }
Пример #2
0
        public void Construct(IUIViewModelsStack viewsStack,
                              ICubeDataProvider cubeDataProvider,
                              DiUiHUDViewModel HUD,
                              DiUiPopUpViewModel PopUp,
                              DiUiPopUpThatHidesEverrythingViewModel HideousPopup,
                              DataCube.Factory cubeFactory)
        {
            _viewsStack  = viewsStack;
            _cubeData    = cubeDataProvider;
            _cubeFactory = cubeFactory;

            _HUD           = HUD;
            _popUp         = PopUp;
            _hiddeousPopUp = HideousPopup;
        }