C# Class Gymnastika.Common.Navigation.NavigationService

Inheritance: INavigationService
Afficher le fichier Open project: weiqiyiji/Gymnastika

Méthodes publiques

Méthode Description
NavigationService ( INavigationManager navigationManager, INavigationContainerAccessor containerAccessor ) : System
RequestNavigate ( string regionName, string viewName ) : void
RequestNavigate ( string regionName, string viewName, string stateName ) : void

Private Methods

Méthode Description
ActivateView ( string viewName, INavigationRegion region ) : NavigationDescriptor
EnsureRegion ( string regionName ) : INavigationRegion
EnsureState ( string regionName, string viewName, string stateName, NavigationDescriptor descriptor ) : ViewState
NotifyStateChanging ( NavigationDescriptor descriptor, ViewState state ) : void
OnNavigationCompleted ( NavigationDescriptor sourceDescriptor, NavigationDescriptor targetDescriptor, ViewState targetState ) : void
OnNavigationStart ( NavigationDescriptor sourceDescriptor, NavigationDescriptor targetDescriptor, ViewState targetState ) : void
OnTransitionCompleted ( object sender, EventArgs e ) : void
PostTransition ( ) : void

Method Details

NavigationService() public méthode

public NavigationService ( INavigationManager navigationManager, INavigationContainerAccessor containerAccessor ) : System
navigationManager INavigationManager
containerAccessor INavigationContainerAccessor
Résultat System

RequestNavigate() public méthode

public RequestNavigate ( string regionName, string viewName ) : void
regionName string
viewName string
Résultat void

RequestNavigate() public méthode

public RequestNavigate ( string regionName, string viewName, string stateName ) : void
regionName string
viewName string
stateName string
Résultat void