decode<T> function
decodes a map into an Class
Implementation
T? decode<T>(Map<String, dynamic> obj) {
final cls = reflectClass(T);
final result = _fromMap(obj, cls);
if (result is T) {
return result as T;
}
return null;
}