C# Class Orchestra.Services.FlyoutService

Inheritance: IFlyoutService
Afficher le fichier Open project: WildGums/Orchestra

Méthodes publiques

Méthode Description
AddFlyout ( string name, Type viewType, Models.Position position, UnloadBehavior unloadBehavior = UnloadBehavior.SaveAndCloseViewModel, FlyoutTheme flyoutTheme = FlyoutTheme.Adapt ) : void
FlyoutService ( ITypeFactory typeFactory, ICommandManager commandManager ) : System
GetFlyouts ( ) : IEnumerable
HideFlyout ( string name ) : void
ShowFlyout ( string name, object dataContext ) : void

Private Methods

Méthode Description
AddFlyout ( string name, Type viewType, Models.Position position, UnloadBehavior unloadBehavior = UnloadBehavior.SaveAndCloseViewModel ) : void

Method Details

AddFlyout() public méthode

public AddFlyout ( string name, Type viewType, Models.Position position, UnloadBehavior unloadBehavior = UnloadBehavior.SaveAndCloseViewModel, FlyoutTheme flyoutTheme = FlyoutTheme.Adapt ) : void
name string
viewType Type
position Models.Position
unloadBehavior UnloadBehavior
flyoutTheme FlyoutTheme
Résultat void

FlyoutService() public méthode

public FlyoutService ( ITypeFactory typeFactory, ICommandManager commandManager ) : System
typeFactory ITypeFactory
commandManager ICommandManager
Résultat System

GetFlyouts() public méthode

public GetFlyouts ( ) : IEnumerable
Résultat IEnumerable

HideFlyout() public méthode

public HideFlyout ( string name ) : void
name string
Résultat void

ShowFlyout() public méthode

public ShowFlyout ( string name, object dataContext ) : void
name string
dataContext object
Résultat void