public static void AddBindings <T>(this IMvxDialogActivityView droidView, T element, object source, IEnumerable <MvxBindingDescription> descriptions) { var binder = Mvx.Resolve <IMvxBinder>(); var bindings = binder.Bind(source, element, descriptions); foreach (var binding in bindings) { droidView.RegisterBinding(binding); } }
public static void AddBindings <T>(this IMvxDialogActivityView droidView, T element, object source, string bindingText) { var binder = Mvx.Resolve <IMvxBinder>(); var bindings = binder.Bind(source, element, bindingText); foreach (var binding in bindings) { droidView.RegisterBinding(binding); } }
public static T Bind <T>(this T element, IMvxDialogActivityView droidView, object source, string descriptionText) { droidView.AddBindings(source, element, descriptionText); return(element); }
public static T Bind <T>(this T element, IMvxDialogActivityView droidView, object source, IEnumerable <MvxBindingDescription> descriptions) { droidView.AddBindings(source, element, descriptions); return(element); }
public static T Bind <T>(this T element, IMvxDialogActivityView droidView, string descriptionText) { droidView.AddBindings(element, droidView.DefaultBindingSource, descriptionText); return(element); }