Page 1 of 1

Setting default typeconverter?

Posted: 10 Apr 2018, 10:12
by GeorgeR
Is it possible to set a default TypeConverter for a property or object like you can in C# (so I don't have to specify a converter every time i bind)?

Re: Setting default typeconverter?

Posted: 10 Apr 2018, 23:47
by sfernandez
Yes, it can be specified in the reflection block:
NS_IMPLEMENT_REFLECTION(SomeType)
{
    //...
    NsProp("SomeProperty", &SomeType::GetSomeProperty, &SomeType::SetSomeProperty)
        .Meta<TypeConverterMetaData>("SomeConverter");
    //...
}
Where "SomeConverter" is the TypeId used to register the Converter in Noesis.