public void Init(bool wantCallback, CribbageView view) { _boardUi = new UIState(view.Board); _view = view; if (wantCallback) { _initTimer.Tick += AysnInit; _initTimer.Interval = new TimeSpan(0, 0, 0, 0, 1); _initTimer.Start(); } _asyncStateTimer.Interval = TimeSpan.FromMilliseconds(500); _asyncStateTimer.Tick += OnSetStateAsync; }
public void SetUIState(UIState uiState) { this.DataContext = uiState; }