public static IBindingBuilder <UITextField, IInpuntViewModel <string> > BindToInput(this UIViewController contextOwner, UITextField textField) { SetTextFieldInnerBindings(textField); return(BindingStorage.Bind <UITextField>(contextOwner, textField) .ViewProperty <IInpuntViewModel <string> >((view, viewModel) => view.SetContext(viewModel))); }
public static IBindingBuilder <UITextField, string> Bind(this UIView contextOwner, UITextField textField) { return(BindingStorage.Bind <UITextField>(contextOwner, textField) .ViewProperty <string>(SetText, f => f.Text) .ViewEvent(nameof(UITextField.AllEditingEvents))); }
public static IBindingBuilder <UILabel, string> Bind(this UIViewController contextOwner, UILabel label) { return(BindingStorage.Bind <UILabel>(contextOwner, label) .ViewProperty <string>(SetText)); }