private void Initialize() { _model = MainMenuFactory.Instance.CreateModel(); _view = MainMenuFactory.Instance.CreateView(); _view.Initialize(_model.Models); (_view as IObservable <PreviewModelButtonPressedArgs>).Attach(this as IObserver <PreviewModelButtonPressedArgs>); }
public void Initialize() { View.DepartureButtonClicked += () => OnDepartureButtonClick(); View.SaveButtonClicked += () => OnSaveButtonClick(); View.LoadButtonClicked += () => OnLoadButtonClick(); View.LeftButtonClicked += () => OnLeftButtonClick(); View.RightButtonClicked += () => OnRightButtonClick(); View.Initialize(); }