public static IMvxTouchView CreateViewControllerFor <TTargetViewModel>( this IMvxTouchView view, MvxShowViewModelRequest <TTargetViewModel> request) where TTargetViewModel : class, IMvxViewModel { return(MvxServiceProviderExtensions.GetService <IMvxTouchViewCreator>().CreateView(request)); }
private static IEnumerable <MvxBindingDescription> ParseBindingText(string bindingText) { if (string.IsNullOrEmpty(bindingText)) { return(DefaultBindingDescription); } return(MvxServiceProviderExtensions.GetService <IMvxBindingDescriptionParser>().Parse(bindingText)); }
public static IMvxTouchView CreateViewControllerFor( this IMvxTouchView view, IMvxViewModel viewModel) { return(MvxServiceProviderExtensions.GetService <IMvxTouchViewCreator>().CreateView(viewModel)); }
public static IMvxTouchView CreateViewControllerFor( this IMvxTouchView view, MvxShowViewModelRequest request) { return(MvxServiceProviderExtensions.GetService <IMvxTouchViewCreator>().CreateView(request)); }