예제 #1
0
 public FavoritesCoffeesEditorView(VisualElement root, CoffeeMachineSettings settings, FavoritesCoffeesController favoritesCoffeesController)
 {
     this.root     = root;
     this.settings = settings;
     this.favoritesCoffeesController = favoritesCoffeesController;
 }
예제 #2
0
 public CoffeeMachine(CoffeeMachineState coffeeMachineState, CoffeeMachineSettings settings, FavoritesCoffeesController favoritesCoffeesController)
 {
     this.coffeeMachineState         = coffeeMachineState;
     this.settings                   = settings;
     this.favoritesCoffeesController = favoritesCoffeesController;
 }
예제 #3
0
 public FavoritesCoffeesController(CoffeeMachineState coffeeMachineState, CoffeeMachineSettings settings)
 {
     this.settings           = settings;
     this.coffeeMachineState = coffeeMachineState;
     currentCoffeeIndex      = -1; // -1 means add coffee page
 }
예제 #4
0
 public void Init(FavoritesCoffeesController favoritesCoffeesController, CoffeeMachineSettings settings)
 {
     this.settings = settings;
     this.favoritesCoffeesController = favoritesCoffeesController;
     RefreshView();
 }