public static MvxTvosSetupSingleton EnsureSingletonAvailable(IMvxApplicationDelegate applicationDelegate, IMvxTvosViewPresenter presenter)
        {
            var instance = EnsureSingletonAvailable <MvxTvosSetupSingleton>();

            instance.PlatformSetup <MvxTvosSetup>()?.PlatformInitialize(applicationDelegate, presenter);
            return(instance);
        }
예제 #2
0
        public MenuNavigationPresenter(IMvxApplicationDelegate applicationDelegate, UIWindow window)
            : base(applicationDelegate, window)
        {
            _scheduledViewControllers = new List <MvxViewModelRequest>();

            MenuNavigationController = new MenuNavigationController();
        }
        public static MvxTvosSetupSingleton EnsureSingletonAvailable(IMvxApplicationDelegate applicationDelegate, UIWindow window)
        {
            var instance = EnsureSingletonAvailable <MvxTvosSetupSingleton>();

            instance.PlatformSetup <MvxTvosSetup>()?.PlatformInitialize(applicationDelegate, window);
            return(instance);
        }
예제 #4
0
 protected MvxIosDialogSetup(IMvxApplicationDelegate applicationDelegate, UIWindow window)
     : base(applicationDelegate, window)
 {
 }
예제 #5
0
 protected MvxFormsIosSetup(IMvxApplicationDelegate applicationDelegate, IMvxIosViewPresenter presenter)
     : base(applicationDelegate, presenter)
 {
 }
예제 #6
0
 protected BaseIosSetup(IMvxApplicationDelegate applicationDelegate, IMvxIosViewPresenter presenter)
     : base(applicationDelegate, presenter)
 {
     _dispatcher = new MvxIosViewDispatcher(presenter);
 }
예제 #7
0
 public Setup(IMvxApplicationDelegate applicationDelegate, UIWindow window)
     : base(applicationDelegate, window)
 {
     this.applicationDelegate = applicationDelegate;
     this.window = window;
 }
예제 #8
0
 protected MvxTvosSetup(IMvxApplicationDelegate applicationDelegate, UIWindow window)
 {
     _window = window;
     _applicationDelegate = applicationDelegate;
 }
 protected abstract MvxIosViewPresenter CreatePresenter(IMvxApplicationDelegate appDelegate, UIWindow window);
예제 #10
0
 public virtual void PlatformInitialize(IMvxApplicationDelegate applicationDelegate, UIWindow window)
 {
     _window = window;
     _applicationDelegate = applicationDelegate;
 }
예제 #11
0
 protected MvxIosSetup(IMvxApplicationDelegate applicationDelegate, IMvxIosViewPresenter presenter)
 {
     this._presenter = presenter;
     this._applicationDelegate = applicationDelegate;
 }
예제 #12
0
 protected MvxIosSetup(IMvxApplicationDelegate applicationDelegate, UIWindow window)
 {
     this._window = window;
     this._applicationDelegate = applicationDelegate;
 }
예제 #13
0
파일: Presenter.cs 프로젝트: klzig/MapX
 public ContainerPresenter(IMvxApplicationDelegate applicationDelegate, UIWindow window)
     : base(applicationDelegate, window)
 {
 }
예제 #14
0
파일: Setup.cs 프로젝트: thisroof/native
 public Setup(IMvxApplicationDelegate appDelegate, IMvxIosViewPresenter presenter) : base(appDelegate, presenter)
 {
     mAppDelegate = appDelegate;
     mPresenter   = presenter;
 }
예제 #15
0
 public Setup(IMvxApplicationDelegate applicationDelegate, IMvxIosViewPresenter presenter) : base(applicationDelegate, presenter) {}
예제 #16
0
 protected MvxTouchSetup(IMvxApplicationDelegate applicationDelegate, IMvxTouchViewPresenter presenter)
 {
     _presenter = presenter;
     _applicationDelegate = applicationDelegate;
 }
 protected MvxAsyncIosSetup(IMvxApplicationDelegate applicationDelegate, IMvxIosViewPresenter presenter)
 {
     _applicationDelegate = applicationDelegate;
     _presenter           = presenter;
 }
예제 #18
0
 public Setup(IMvxApplicationDelegate applicationDelegate, UIWindow window)
     : base(applicationDelegate, window)
 {
 }
예제 #19
0
 protected MvxFormsMacSetup(IMvxApplicationDelegate applicationDelegate, NSWindow window)
     : base(applicationDelegate, window)
 {
 }
 public OnlyTwoDeepPresenter(IMvxApplicationDelegate applicationDelegate, UIWindow window)
     : base(applicationDelegate, window)
 {
 }
예제 #21
0
 public void PlatformInitialize(IMvxApplicationDelegate applicationDelegate)
 {
     _applicationDelegate = applicationDelegate;
 }
예제 #22
0
 protected MvxTvosSetup(IMvxApplicationDelegate applicationDelegate, IMvxTvosViewPresenter presenter)
 {
     _presenter           = presenter;
     _applicationDelegate = applicationDelegate;
 }
예제 #23
0
 public void PlatformInitialize(IMvxApplicationDelegate applicationDelegate, NSWindow window)
 {
     PlatformInitialize(applicationDelegate);
     _window = window;
 }
예제 #24
0
 protected BaseIosSetup(IMvxApplicationDelegate applicationDelegate, UIWindow window)
     : base(applicationDelegate, window)
 {
     _dispatcher = new MvxIosViewDispatcher(new MvxIosViewPresenter(applicationDelegate, window));
 }
예제 #25
0
 public void PlatformInitialize(IMvxApplicationDelegate applicationDelegate, IMvxMacViewPresenter presenter)
 {
     PlatformInitialize(applicationDelegate);
     _presenter = presenter;
 }
예제 #26
0
 protected MvxFormsIosSetup(IMvxApplicationDelegate applicationDelegate, UIWindow window)
     : base(applicationDelegate, window)
 {
 }
 protected NinjectMvxIosSetup(IMvxApplicationDelegate applicationDelegate, UIWindow window)
     : base(applicationDelegate, window)
 {
 }
예제 #28
0
 protected MvxIosDialogSetup(IMvxApplicationDelegate applicationDelegate,
                               IMvxIosViewPresenter presenter)
     : base(applicationDelegate, presenter)
 {
 }
예제 #29
0
 protected MvxTouchDialogSetup(IMvxApplicationDelegate applicationDelegate,
                               IMvxTouchViewPresenter presenter)
     : base(applicationDelegate, presenter)
 {
 }
예제 #30
0
 public Setup(IMvxApplicationDelegate applicationDelegate, UIWindow window) : base(applicationDelegate, window) {}
예제 #31
0
 protected MvxTouchDialogSetup(IMvxApplicationDelegate applicationDelegate, UIWindow window)
     : base(applicationDelegate, window)
 {
 }
예제 #32
0
 protected MvxTouchSetup(IMvxApplicationDelegate applicationDelegate, UIWindow window)
 {
     _window = window;
     _applicationDelegate = applicationDelegate;
 }
예제 #33
0
 public Setup(IMvxApplicationDelegate applicationDelegate, UIWindow window) : base(applicationDelegate, window)
 {
     /* Required constructor */
 }
예제 #34
0
파일: Setup.cs 프로젝트: prin53/OpenGeoDB
 public Setup(IMvxApplicationDelegate applicationDelegate, IMvxIosViewPresenter presenter)
     : base(applicationDelegate, presenter)
 {
     /* Required constructor */
 }
예제 #35
0
 protected MvxIosSetup(IMvxApplicationDelegate applicationDelegate, UIWindow window)
 {
     this._window = window;
     this._applicationDelegate = applicationDelegate;
 }
예제 #36
0
 public virtual void PlatformInitialize(IMvxApplicationDelegate applicationDelegate, IMvxTvosViewPresenter presenter)
 {
     _presenter           = presenter;
     _applicationDelegate = applicationDelegate;
 }
예제 #37
0
 protected MvxIosSetup(IMvxApplicationDelegate applicationDelegate, IMvxIosViewPresenter presenter)
 {
     this._presenter           = presenter;
     this._applicationDelegate = applicationDelegate;
 }
예제 #38
0
 public Setup(IMvxApplicationDelegate applicationDelegate, IMvxIosViewPresenter presenter)
     : base(applicationDelegate, presenter)
 {
 }
예제 #39
0
 public Setup(IMvxApplicationDelegate applicationDelegate) : base(applicationDelegate)
 {
     MvxWindowPresentationAttribute.DefaultWidth  = 250;
     MvxWindowPresentationAttribute.DefaultHeight = 250;
 }