C# Class MvvmCross.Core.ViewModels.MvxViewModelLoader

Inheritance: IMvxViewModelLoader
ファイルを表示 Open project: MvvmCross/MvvmCross Class Usage Examples

Public Methods

Method Description
LoadViewModel ( MvxViewModelRequest request, IMvxBundle savedState ) : IMvxViewModel
ReloadViewModel ( IMvxViewModel viewModel, MvxViewModelRequest request, IMvxBundle savedState ) : IMvxViewModel

Private Methods

Method Description
FindViewModelLocator ( MvxViewModelRequest request ) : IMvxViewModelLocator
LoadViewModel ( MvxViewModelRequest request, IMvxBundle savedState, IMvxViewModelLocator viewModelLocator ) : IMvxViewModel
ReloadViewModel ( IMvxViewModel viewModel, MvxViewModelRequest request, IMvxBundle savedState, IMvxViewModelLocator viewModelLocator ) : IMvxViewModel

Method Details

LoadViewModel() public method

public LoadViewModel ( MvxViewModelRequest request, IMvxBundle savedState ) : IMvxViewModel
request MvxViewModelRequest
savedState IMvxBundle
return IMvxViewModel

ReloadViewModel() public method

public ReloadViewModel ( IMvxViewModel viewModel, MvxViewModelRequest request, IMvxBundle savedState ) : IMvxViewModel
viewModel IMvxViewModel
request MvxViewModelRequest
savedState IMvxBundle
return IMvxViewModel