convert method

T? convert(
  1. dynamic data
)

Implementation

T? convert(dynamic data) {
  if (data is List) {
    return data.map((item) => fromJson(item as Map<String, dynamic>)).toList() as T;
  } else if (data is Map<String, dynamic>) {
    return fromJson(data);
  } else {
    throw FormatException('Unexpected data format: ${data.runtimeType}');
  }
}