private void Start() { var favoritesCoffeeController = new FavoritesCoffeesController(state, settings); coffeeMachine = new CoffeeMachine(state, settings, favoritesCoffeeController); favoritesCoffeeUi.Init(favoritesCoffeeController, settings); }
private void ShowFavoritesView(FavoritesCoffeesController favoritesCoffeesController) { var favoritesRoot = rootVisualElement.Q <VisualElement>("Favorites"); FavoritesCoffeesEditorView favoritesCoffeesEditorView = new FavoritesCoffeesEditorView(favoritesRoot, coffeeMachineSettings, favoritesCoffeesController); favoritesCoffeesEditorView.Show(); }
private void OnEnable() { FavoritesCoffeesController favoritesCoffeesController = new FavoritesCoffeesController(coffeeMachineState, coffeeMachineSettings); CoffeeMachine coffeeMachine = new CoffeeMachine(coffeeMachineState, coffeeMachineSettings, favoritesCoffeesController); ShowCoffeeMachineView(coffeeMachine); ShowFavoritesView(favoritesCoffeesController); }
public FavoritesCoffeesEditorView(VisualElement root, CoffeeMachineSettings settings, FavoritesCoffeesController favoritesCoffeesController) { this.root = root; this.settings = settings; this.favoritesCoffeesController = favoritesCoffeesController; }
public CoffeeMachine(CoffeeMachineState coffeeMachineState, CoffeeMachineSettings settings, FavoritesCoffeesController favoritesCoffeesController) { this.coffeeMachineState = coffeeMachineState; this.settings = settings; this.favoritesCoffeesController = favoritesCoffeesController; }
public void Init(FavoritesCoffeesController favoritesCoffeesController, CoffeeMachineSettings settings) { this.settings = settings; this.favoritesCoffeesController = favoritesCoffeesController; RefreshView(); }