C# Class NinjaCoder.MvvmCross.ViewModels.AddViews.ViewsViewModel

Defines the ViewsViewModel type.
Inheritance: Scorchio.Infrastructure.Wpf.ViewModels.Wizard.BaseWizardStepViewModel
Afficher le fichier Open project: asudbury/NinjaCoderForMvvmCross

Méthodes publiques

Méthode Description
Add ( ) : void

Adds this instance.

CanMoveToNextPage ( ) : bool

Determines whether this instance [can move to next page].

CanMoveToPreviousPage ( ) : bool

Determines whether this instance [can move to previous page].

ChooseFramework ( object parameter ) : void

Chooses the framework.

ChooseLayoutType ( object parameter ) : void

Chooses the type of the layout.

ChoosePageType ( object parameter ) : void

Chooses the type of the page.

DeleteView ( object parameter ) : void

Deletes the view.

OnInitialize ( ) : void

Called when [initialize].

OnNext ( ) : Scorchio.Infrastructure.Wpf.ViewModels.Wizard.RouteModifier

For when yous need to save some values that can't be directly bound to UI elements. Not called when moving previous (see WizardViewModel.MoveToNextStep).

ViewsViewModel ( IVisualStudioService visualStudioService, ISettingsService settingsService, IFrameworkFactory frameworkFactory, IXamarinPageFactory pageFactory, IXamarinLayoutFactory layoutFactory, IMessageBoxService messageBoxService, IMvvmCrossViewFactory mvvmCrossViewFactory, IViewModelAndViewsFactory viewModelAndViewsFactory ) : System.Collections.Generic

Initializes a new instance of the ViewsViewModel class.

Private Methods

Méthode Description
DisplayFrameworks ( ) : void

Displays the frameworks.

DisplayGrid ( ) : void

Displays the grid.

DisplayLayouts ( ) : void

Displays the layouts.

DisplayLayoutsWebPage ( object parameter ) : void

Displays the layouts web page.

DisplayPages ( string framework ) : void

Displays the pages.

DisplayPagesWebPage ( object parameter ) : void

Displays the pages web page.

DisplayUIHelpPage ( ) : void

Displays the UI help page.

GetImageItemWithDescription ( NinjaCoder.MvvmCross.Entities.View view, IEnumerable items ) : Scorchio.Infrastructure.Entities.ImageItemWithDescription

Gets the image item with description.

GetName ( ) : string

Gets the name.

Method Details

Add() public méthode

Adds this instance.
public Add ( ) : void
Résultat void

CanMoveToNextPage() public méthode

Determines whether this instance [can move to next page].
public CanMoveToNextPage ( ) : bool
Résultat bool

CanMoveToPreviousPage() public méthode

Determines whether this instance [can move to previous page].
public CanMoveToPreviousPage ( ) : bool
Résultat bool

ChooseFramework() public méthode

Chooses the framework.
public ChooseFramework ( object parameter ) : void
parameter object The parameter.
Résultat void

ChooseLayoutType() public méthode

Chooses the type of the layout.
public ChooseLayoutType ( object parameter ) : void
parameter object The parameter.
Résultat void

ChoosePageType() public méthode

Chooses the type of the page.
public ChoosePageType ( object parameter ) : void
parameter object The parameter.
Résultat void

DeleteView() public méthode

Deletes the view.
public DeleteView ( object parameter ) : void
parameter object The parameter.
Résultat void

OnInitialize() public méthode

Called when [initialize].
public OnInitialize ( ) : void
Résultat void

OnNext() public méthode

For when yous need to save some values that can't be directly bound to UI elements. Not called when moving previous (see WizardViewModel.MoveToNextStep).
public OnNext ( ) : Scorchio.Infrastructure.Wpf.ViewModels.Wizard.RouteModifier
Résultat Scorchio.Infrastructure.Wpf.ViewModels.Wizard.RouteModifier

ViewsViewModel() public méthode

Initializes a new instance of the ViewsViewModel class.
public ViewsViewModel ( IVisualStudioService visualStudioService, ISettingsService settingsService, IFrameworkFactory frameworkFactory, IXamarinPageFactory pageFactory, IXamarinLayoutFactory layoutFactory, IMessageBoxService messageBoxService, IMvvmCrossViewFactory mvvmCrossViewFactory, IViewModelAndViewsFactory viewModelAndViewsFactory ) : System.Collections.Generic
visualStudioService IVisualStudioService The visual studio service.
settingsService ISettingsService The settings service.
frameworkFactory IFrameworkFactory The framework factory.
pageFactory IXamarinPageFactory The page factory.
layoutFactory IXamarinLayoutFactory The layout factory.
messageBoxService IMessageBoxService The message box service.
mvvmCrossViewFactory IMvvmCrossViewFactory The MVVM cross view factory.
viewModelAndViewsFactory IViewModelAndViewsFactory The view model and views factory.
Résultat System.Collections.Generic