C# Class Integreat.Shared.ViewModels.PagesViewModel

Inheritance: BaseViewModel
Afficher le fichier Open project: Integreat/app-cross_platform Class Usage Examples

Méthodes publiques

Méthode Description
PagesViewModel ( IAnalyticsService analytics, Func pageLoaderFactory, PageViewModel>.Func pageViewModelFactory, Func detailedPagesViewModelFactory, INavigator navigator ) : System
SetLanguageLocation ( Language language, Location location ) : void

Private Methods

Méthode Description
FilterPages ( ) : void
LoadPages ( bool forceRefresh = false ) : void
OnTap ( object sender ) : void

Method Details

PagesViewModel() public méthode

public PagesViewModel ( IAnalyticsService analytics, Func pageLoaderFactory, PageViewModel>.Func pageViewModelFactory, Func detailedPagesViewModelFactory, INavigator navigator ) : System
analytics IAnalyticsService
pageLoaderFactory Func
pageViewModelFactory PageViewModel>.Func
detailedPagesViewModelFactory Func
navigator INavigator
Résultat System

SetLanguageLocation() public méthode

public SetLanguageLocation ( Language language, Location location ) : void
language Language
location Integreat.Shared.Models.Location
Résultat void