public MvxTouchUserInterfaceBuilder(IMvxTouchView activity, object dataSource,
                                     IBuilderRegistry builderRegistry,
                                     string bindTag = MvxAutoViewConstants.MvxBindTag,
                                     string platformName = TouchConstants.PlatformName)
     : base(builderRegistry, platformName)
 {
     _propertyBuilder = new PropertyBuilder();
     var setter = new MvxBindingPropertySetter(activity, dataSource);
     _propertyBuilder.CustomPropertySetters[bindTag] = setter;
 }
 public MvxAndroidUserInterfaceBuilder(IMvxAndroidBindingContext context, object dataSource,
                                     IBuilderRegistry builderRegistry,
                                     string bindTag = MvxAutoViewConstants.MvxBindTag,
                                     string platformName = DroidConstants.PlatformName)
     : base(builderRegistry, platformName)
 {
     _propertyBuilder = new PropertyBuilder();
     var setter = new MvxBindingPropertySetter(context, dataSource);
     _propertyBuilder.CustomPropertySetters[bindTag] = setter;
 }
        public MvxTouchUserInterfaceBuilder(IMvxTouchView activity, object dataSource,
                                            IBuilderRegistry builderRegistry,
                                            string bindTag      = MvxAutoViewConstants.MvxBindTag,
                                            string platformName = TouchConstants.PlatformName)
            : base(builderRegistry, platformName)
        {
            _propertyBuilder = new PropertyBuilder();
            var setter = new MvxBindingPropertySetter(activity, dataSource);

            _propertyBuilder.CustomPropertySetters[bindTag] = setter;
        }
예제 #4
0
        public MvxAndroidUserInterfaceBuilder(IMvxAndroidBindingContext context, object dataSource,
                                              IBuilderRegistry builderRegistry,
                                              string bindTag      = MvxAutoViewConstants.MvxBindTag,
                                              string platformName = DroidConstants.PlatformName)
            : base(builderRegistry, platformName)
        {
            this._propertyBuilder = new PropertyBuilder();
            var setter = new MvxBindingPropertySetter(context, dataSource);

            this._propertyBuilder.CustomPropertySetters[bindTag] = setter;
        }
 public DroidUserInterfaceBuilder(IBuilderRegistry registry, string platformName = DroidConstants.PlatformName)
     : base(platformName, registry)
 {
 }
 protected KeyedUserInterfaceBuilder(string platformName, IBuilderRegistry builderRegistry)
     : base(platformName)
 {
     _builderRegistry = builderRegistry;
 }
예제 #7
0
 public IosUserInterfaceBuilder(IBuilderRegistry registry, string platformName = IosConstants.PlatformName)
     : base(platformName, registry)
 {
 }
 public TouchUserInterfaceBuilder(IBuilderRegistry registry, string platformName = TouchConstants.PlatformName)
     : base(platformName, registry)
 {
 }
예제 #9
0
 protected KeyedUserInterfaceBuilder(string platformName, IBuilderRegistry builderRegistry)
     : base(platformName)
 {
     _builderRegistry = builderRegistry;
 }