C# 클래스 openhabUWP.ViewModels.HomePageViewModel

상속: ViewModelBase, IHomePageViewModel
파일 보기 프로젝트 열기: altima/openhabUWP

공개 메소드들

메소드 설명
HomePageViewModel ( IEventAggregator eventAggregator, IRestService restService, INavigationService navigationService, IPushClientService pushClientService, IOpenhabDatabase database ) : System
OnNavigatedTo ( NavigatedToEventArgs e, object>.Dictionary viewModelState ) : void
OnNavigatingFrom ( NavigatingFromEventArgs e, object>.Dictionary viewModelState, bool suspending ) : void

비공개 메소드들

메소드 설명
Load ( string pageName ) : void
OnDataReceived ( string obj ) : void
OnEventReceived ( string obj ) : void
RegeisterForPushEvents ( string url, string fallbackUrl ) : void
ShowInfo ( ) : void
ShowSetup ( ) : void
ShowSitemaps ( ) : void
WidgetTapped ( SwitchWidgetButtonTappedArgs args ) : void

메소드 상세

HomePageViewModel() 공개 메소드

public HomePageViewModel ( IEventAggregator eventAggregator, IRestService restService, INavigationService navigationService, IPushClientService pushClientService, IOpenhabDatabase database ) : System
eventAggregator IEventAggregator
restService IRestService
navigationService INavigationService
pushClientService IPushClientService
database IOpenhabDatabase
리턴 System

OnNavigatedTo() 공개 메소드

public OnNavigatedTo ( NavigatedToEventArgs e, object>.Dictionary viewModelState ) : void
e NavigatedToEventArgs
viewModelState object>.Dictionary
리턴 void

OnNavigatingFrom() 공개 메소드

public OnNavigatingFrom ( NavigatingFromEventArgs e, object>.Dictionary viewModelState, bool suspending ) : void
e NavigatingFromEventArgs
viewModelState object>.Dictionary
suspending bool
리턴 void