protected override void FillValueConverters(IMvxValueConverterRegistry registry) { base.FillValueConverters(registry); var filler = new MvxInstanceBasedValueConverterRegistryFiller(registry); filler.AddFieldConverters(typeof(Converters)); }
protected override void FillValueConverters(Cirrious.MvvmCross.Binding.Interfaces.Binders.IMvxValueConverterRegistry registry) { base.FillValueConverters(registry); var filler = new MvxInstanceBasedValueConverterRegistryFiller(registry); filler.AddFieldConverters(typeof(Converters)); }
protected virtual void FillValueConverters(IMvxValueConverterRegistry registry) { var holders = ValueConverterHolders; if (holders == null) { return; } var filler = new MvxInstanceBasedValueConverterRegistryFiller(registry); var staticFiller = new MvxStaticBasedValueConverterRegistryFiller(registry); foreach (var converterHolder in holders) { filler.AddFieldConverters(converterHolder); staticFiller.AddStaticFieldConverters(converterHolder); } }