C# Класс UnityFx.Mvc.Presenter

Показать файл Открыть проект Примеры использования класса

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