public DiUiInventoryViewModel(IDiUiPrefabProvider prefabProvider, IUIViewModelsStack uIViewModelsStack,
                               IInventoryData inventoryData,
                               IInventoryItemSprites icons) : base(prefabProvider, uIViewModelsStack)
 {
     _inventoryData = inventoryData;
     _icons         = icons;
 }
Example #2
0
 public DiUiHUDViewModel(SignalBus signalBus,
                         IDiUiPrefabProvider prefabProvider,
                         ICubeDataProvider dataProvider,
                         IUIViewModelsStack uIViewModelsStack) : base(prefabProvider, uIViewModelsStack)
 {
     _signalBus    = signalBus;
     _dataProvider = dataProvider;
 }
Example #3
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;
        }
Example #4
0
 public UiViewModel(IDiUiPrefabProvider prefabProvider,
                    IUIViewModelsStack uIViewModelsStack)
 {
     _stack          = uIViewModelsStack;
     _prefabProvider = prefabProvider;
 }
Example #5
0
 public DiUiPopUpViewModel(IDiUiPrefabProvider prefabProvider, IUIViewModelsStack uIViewModelsStack) : base(prefabProvider, uIViewModelsStack)
 {
 }
 public DiUiConfirmExitViewModel(IDiUiPrefabProvider prefabProvider, IUIViewModelsStack uIViewModelsStack) : base(prefabProvider, uIViewModelsStack)
 {
 }
 public DiUiPopUpThatHidesEverrythingViewModel(IDiUiPrefabProvider prefabProvider, IUIViewModelsStack uIViewModelsStack) : base(prefabProvider, uIViewModelsStack)
 {
 }