public AppState() { AppTimer = new TimerState(NotifyStateChanged); AppStopwatch = new StopwatchState(NotifyStateChanged); AppModal = new ModalState(NotifyStateChanged); AppView = ViewOptionEnum.Stopwatch; // default view }
public void UpdateView(ViewOptionEnum newView) { AppView = newView; NotifyStateChanged(); }