C# Class MvvmCross.iOS.Views.Presenters.MvxIosViewPresenter

Inheritance: MvxBaseIosViewPresenter
Exibir arquivo Open project: MvvmCross/MvvmCross Class Usage Examples

Public Methods

Method Description
ChangePresentation ( MvxPresentationHint hint ) : void
Close ( IMvxViewModel toClose ) : void
CloseModalViewController ( ) : void
MvxIosViewPresenter ( IUIApplicationDelegate applicationDelegate, UIWindow window ) : MvvmCross.Core.ViewModels
NativeModalViewControllerDisappearedOnItsOwn ( ) : void
PresentModalViewController ( UIViewController viewController, bool animated ) : bool
Show ( IMvxIosView view ) : void
Show ( MvxViewModelRequest request ) : void

Protected Methods

Method Description
CreateNavigationController ( UIViewController viewController ) : UINavigationController
OnMasterNavigationControllerCreated ( ) : void
SetWindowRootViewController ( UIViewController controller ) : void
ShowFirstView ( UIViewController viewController ) : void

Method Details

ChangePresentation() public method

public ChangePresentation ( MvxPresentationHint hint ) : void
hint MvvmCross.Core.ViewModels.MvxPresentationHint
return void

Close() public method

public Close ( IMvxViewModel toClose ) : void
toClose IMvxViewModel
return void

CloseModalViewController() public method

public CloseModalViewController ( ) : void
return void

CreateNavigationController() protected method

protected CreateNavigationController ( UIViewController viewController ) : UINavigationController
viewController UIViewController
return UINavigationController

MvxIosViewPresenter() public method

public MvxIosViewPresenter ( IUIApplicationDelegate applicationDelegate, UIWindow window ) : MvvmCross.Core.ViewModels
applicationDelegate IUIApplicationDelegate
window UIWindow
return MvvmCross.Core.ViewModels

NativeModalViewControllerDisappearedOnItsOwn() public method

public NativeModalViewControllerDisappearedOnItsOwn ( ) : void
return void

OnMasterNavigationControllerCreated() protected method

protected OnMasterNavigationControllerCreated ( ) : void
return void

PresentModalViewController() public method

public PresentModalViewController ( UIViewController viewController, bool animated ) : bool
viewController UIViewController
animated bool
return bool

SetWindowRootViewController() protected method

protected SetWindowRootViewController ( UIViewController controller ) : void
controller UIViewController
return void

Show() public method

public Show ( IMvxIosView view ) : void
view IMvxIosView
return void

Show() public method

public Show ( MvxViewModelRequest request ) : void
request MvvmCross.Core.ViewModels.MvxViewModelRequest
return void

ShowFirstView() protected method

protected ShowFirstView ( UIViewController viewController ) : void
viewController UIViewController
return void