C# Класс Integreat.Shared.ViewModels.MainPageViewModel

Наследование: BaseViewModel
Показать файл Открыть проект

Открытые методы

Метод Описание
Init ( ) : void
MainPageViewModel ( IAnalyticsService analytics, PagesViewModel pagesViewModel, EventPagesViewModel eventPagesViewModel, NavigationViewModel navigationViewModel, TabViewModel tabViewModel, IDialogProvider dialogProvider, INavigator navigator, Func pageSearchViewModelFactory, PersistenceService persistence ) : System
OnAppearing ( ) : void

Приватные методы

Метод Описание
LoadLanguages ( ) : Task>
OnChangeLanguageClicked ( ) : void
OnSearchClicked ( ) : void

Описание методов

Init() публичный Метод

public Init ( ) : void
Результат void

MainPageViewModel() публичный Метод

public MainPageViewModel ( IAnalyticsService analytics, PagesViewModel pagesViewModel, EventPagesViewModel eventPagesViewModel, NavigationViewModel navigationViewModel, TabViewModel tabViewModel, IDialogProvider dialogProvider, INavigator navigator, Func pageSearchViewModelFactory, PersistenceService persistence ) : System
analytics IAnalyticsService
pagesViewModel PagesViewModel
eventPagesViewModel EventPagesViewModel
navigationViewModel NavigationViewModel
tabViewModel TabViewModel
dialogProvider IDialogProvider
navigator INavigator
pageSearchViewModelFactory Func
persistence Integreat.Shared.Services.Persistence.PersistenceService
Результат System

OnAppearing() публичный Метод

public OnAppearing ( ) : void
Результат void