deserializeMany<TType extends Preflectable<TType>> static method

List<TType?>? deserializeMany<TType extends Preflectable<TType>>(
  1. List? mapsList
)

Implementation

static List<TType?>? deserializeMany<TType extends Preflectable<TType>>(
    List<dynamic>? mapsList) {
  final List<TType?> list = new List<TType?>.empty(growable: true);
  if (mapsList == null) {
    return null;
  } else {
    final instance = PreflectorFactory.instance.create<TType>();
    for (var map in mapsList) {
      list.add(deserializeSingle(map, instance: instance));
    }
    return list;
  }
}