C# 클래스 UnityFx.Mvc.Presenter

파일 보기 프로젝트 열기: Arvtesh/UnityFx.Mvc 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddPresentable void
CreatePresentable IPresentable
DismissPresentables void
GetZIndex int
IPresenterInternal IEnumerable
IPresenterInternal IPresentResult
IPresenterInternal void
IPresenterInternal void
IsAssignableToGenericType bool
PresentInternal IPresentResult
PresentInternal void
Presenter System
SetErrorHandler void
SetMiddleware void
ThrowIfDisposed void
ThrowIfInvalidControllerType void

공개 메소드들

메소드 설명
Dispose ( ) : void
InvokeCommand ( command ) : bool

Invokes a command. An implementation might choose to ignore the command, in this case the method should return .

Present ( Type controllerType, UnityFx.Mvc.PresentArgs args, PresentOptions presentOptions, Transform parent ) : IPresentResult
TryGetInfo ( IViewController controller, IPresentInfo &info ) : bool
Update ( ) : void

비공개 메소드들

메소드 설명
AddPresentable ( IPresentable presentable ) : void
CreatePresentable ( IPresentable parent, Type controllerType, PresentOptions presentOptions, UnityFx.Mvc.PresentArgs args ) : IPresentable
DismissPresentables ( ) : void
GetZIndex ( IPresentable presentable ) : int
IPresenterInternal ( IPresentable presentable ) : IEnumerable
IPresenterInternal ( IPresentable presentable, Type controllerType, PresentOptions presentOptions, Transform parent, UnityFx.Mvc.PresentArgs args ) : IPresentResult
IPresenterInternal ( Exception e ) : void
IPresenterInternal ( IPresentable presentable, Exception e, bool cancelled ) : void
IsAssignableToGenericType ( Type givenType, Type genericType, Type &closedGenericType ) : bool
PresentInternal ( IPresentable presentable, Type controllerType, PresentOptions presentOptions, Transform transform, UnityFx.Mvc.PresentArgs args ) : IPresentResult
PresentInternal ( IPresentable presentable, IPresentable presentableParent, Transform transform ) : void
Presenter ( IServiceProvider serviceProvider, IViewFactory viewFactory, IViewControllerFactory controllerFactory, IPresenterEventSource eventSource ) : System
SetErrorHandler ( Action errorDelegate ) : void
SetMiddleware ( List middleware ) : void
ThrowIfDisposed ( ) : void
ThrowIfInvalidControllerType ( Type controllerType ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

InvokeCommand() 공개 메소드

Invokes a command. An implementation might choose to ignore the command, in this case the method should return .
public InvokeCommand ( command ) : bool
command Command to invoke.
리턴 bool

Present() 공개 메소드

public Present ( Type controllerType, UnityFx.Mvc.PresentArgs args, PresentOptions presentOptions, Transform parent ) : IPresentResult
controllerType Type
args UnityFx.Mvc.PresentArgs
presentOptions PresentOptions
parent Transform
리턴 IPresentResult

TryGetInfo() 공개 메소드

public TryGetInfo ( IViewController controller, IPresentInfo &info ) : bool
controller IViewController
info IPresentInfo
리턴 bool

Update() 공개 메소드

public Update ( ) : void
리턴 void