public virtual void BindEqualizerPresetsView(IBaseView sourceView, IEqualizerPresetsView view) { _equalizerPresetsView = view; _equalizerPresetsView.OnViewDestroy = (view2) => { _equalizerPresetsPresenter.ViewDestroyed(); _equalizerPresetsPresenter = null; _equalizerPresetsView = null; }; _equalizerPresetsPresenter = Bootstrapper.GetContainer().Resolve<IEqualizerPresetsPresenter>(); _equalizerPresetsPresenter.BindView(view); }
public virtual void CreateEqualizerPresetsView(IBaseView sourceView) { if(_equalizerPresetsView == null) _equalizerPresetsView = Bootstrapper.GetContainer().Resolve<IEqualizerPresetsView>(); PushDialogView(MobileDialogPresentationType.Standard, "Equalizer Presets", null, _equalizerPresetsView); }