protected void OnBegin() { User user = AppModel.GetUser(); Instantiate(user); Subscribe(user); Refresh(user); }
void OnDestroy() { var refreshViewModel = _viewModel as IRefreshableViewModel; if (refreshViewModel != null) { refreshViewModel.Unsubscribe(AppModel.GetUser()); } }
public void Execute() { AppModel.GetUser().CreateGame(_sizeX, _sizeY, _bombsCount); }
public RecordsViewModel() { var user = AppModel.GetUser(); Records.Set(user.Records.Select(item => new RecordItemViewModel.Parametrs(item.Name, item.Time)).ToList()); }
public void Execute() { AppModel.GetUser().FinishGame(); }
public void Execute() { AppModel.GetUser().Click(_x, _y); }
public void Execute() { AppModel.GetUser().Records.Add(record); }
public AddRecordCmd(string name) { var user = AppModel.GetUser(); record = new Record(name, user.FinishTime - user.StartTime); }
public void Execute() { var user = AppModel.GetUser(); user.FlagMode.Value = !user.FlagMode.Value; }