Ejemplo n.º 1
0
        public RobotListViewModel(IApplicationState state)
        {
            var robotList = new List <IRobotListItemViewModel>();

            foreach (var r in state.Robots)
            {
                var vm = new RobotListItemViewModel(r);
                vm.RobotSelected += (_, e) => RobotSelected?.Invoke(this, e);
                robotList.Add(vm);
            }

            Robots = robotList;
        }
Ejemplo n.º 2
0
 public void SelectRobot()
 {
     RobotSelected?.Invoke(this, new RobotListItemEventArgs(robot));
 }