C# 클래스 Integreat.Shared.ViewModels.MainPageViewModel

상속: BaseViewModel
파일 보기 프로젝트 열기: Integreat/app-cross_platform

공개 메소드들

메소드 설명
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