Exemple #1
0
 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));
        }
Exemple #3
0
 public static IMvxTouchView CreateViewControllerFor(
     this IMvxTouchView view,
     IMvxViewModel viewModel)
 {
     return(MvxServiceProviderExtensions.GetService <IMvxTouchViewCreator>().CreateView(viewModel));
 }
Exemple #4
0
 public static IMvxTouchView CreateViewControllerFor(
     this IMvxTouchView view,
     MvxShowViewModelRequest request)
 {
     return(MvxServiceProviderExtensions.GetService <IMvxTouchViewCreator>().CreateView(request));
 }