C# Class Exrin.Framework.ViewModel

Inheritance: BindableModel, IViewModel
Exibir arquivo Open project: exrin/Exrin

Protected Properties

Property Type Description
_applicationInsights IApplicationInsights
_displayService IDisplayService
_errorHandlingService IErrorHandlingService
_navigationService INavigationService

Public Methods

Method Description
GetCommand ( Func create, [ name = "" ) : IRelayCommand
OnAppearing ( ) : void
OnBackButtonPressed ( ) : bool
OnBackNavigated ( object args ) : System.Threading.Tasks.Task
OnDisappearing ( ) : void
OnNavigated ( object args ) : System.Threading.Tasks.Task
OnPopped ( ) : void
OnPreNavigate ( object args ) : System.Threading.Tasks.Task
ViewModel ( IExrinContainer exrinContainer, IVisualState visualState, [ caller = nameof(ViewModel) ) : Abstraction

Method Details

GetCommand() public method

public GetCommand ( Func create, [ name = "" ) : IRelayCommand
create Func
name [
return IRelayCommand

OnAppearing() public method

public OnAppearing ( ) : void
return void

OnBackButtonPressed() public method

public OnBackButtonPressed ( ) : bool
return bool

OnBackNavigated() public method

public OnBackNavigated ( object args ) : System.Threading.Tasks.Task
args object
return System.Threading.Tasks.Task

OnDisappearing() public method

public OnDisappearing ( ) : void
return void

OnNavigated() public method

public OnNavigated ( object args ) : System.Threading.Tasks.Task
args object
return System.Threading.Tasks.Task

OnPopped() public method

public OnPopped ( ) : void
return void

OnPreNavigate() public method

public OnPreNavigate ( object args ) : System.Threading.Tasks.Task
args object
return System.Threading.Tasks.Task

ViewModel() public method

public ViewModel ( IExrinContainer exrinContainer, IVisualState visualState, [ caller = nameof(ViewModel) ) : Abstraction
exrinContainer IExrinContainer
visualState IVisualState
caller [
return Abstraction

Property Details

_applicationInsights protected_oe property

protected IApplicationInsights _applicationInsights
return IApplicationInsights

_displayService protected_oe property

protected IDisplayService _displayService
return IDisplayService

_errorHandlingService protected_oe property

protected IErrorHandlingService _errorHandlingService
return IErrorHandlingService

_navigationService protected_oe property

protected INavigationService _navigationService
return INavigationService