public MockAndroidViewWrapper(MockAndroidView nativeView)
 {
     NativeView = nativeView;
     nativeView.TransferbindablePropertiesToWrapper(this);
 }
 public static void SetBindingContext(this MockAndroidView target, object bindingContext, Func <MockAndroidView, IEnumerable <MockAndroidView> > getChild = null)
 {
     NativeBindingHelpers.SetBindingContext(target, bindingContext, getChild);
 }
 internal static void TransferbindablePropertiesToWrapper(this MockAndroidView target, MockAndroidViewWrapper wrapper)
 {
     NativeBindingHelpers.TransferBindablePropertiesToWrapper(target, wrapper);
 }
 public static void SetValue(this MockAndroidView target, BindableProperty targetProperty, object value)
 {
     NativeBindingHelpers.SetValue(target, targetProperty, value);
 }
 public static void SetBinding(this MockAndroidView target, BindableProperty targetProperty, BindingBase binding)
 {
     NativeBindingHelpers.SetBinding(target, targetProperty, binding);
 }
 internal static void SetBinding(this MockAndroidView target, string targetProperty, BindingBase binding, INotifyPropertyChanged propertyChanged)
 {
     NativeBindingHelpers.SetBinding(target, targetProperty, binding, propertyChanged);
 }
 public static void SetBinding(this MockAndroidView target, string targetProperty, BindingBase binding, string updateSourceEventName = null)
 {
     NativeBindingHelpers.SetBinding(target, targetProperty, binding, updateSourceEventName);
 }
 public static View ToView(this MockAndroidView nativeView)
 {
     return(new MockAndroidViewWrapper(nativeView));
 }