convert<T> static method
Safety converts value to give Type
If conversion fails, then is defaultValue
returned.
Implementation
static T? convert<T>(dynamic value,
{required ValueConverter<T> converter, T? defaultValue}) {
try {
return converter(value) ?? defaultValue;
} catch (err) {
printDebug('failed to convert $T from ${value?.toString()}');
}
return defaultValue;
}