filesToMapList static method

FutureOr<Object?> filesToMapList(
  1. Object? value
)

Implementation

static FutureOr<Object?> filesToMapList(Object? value) async {
  if (value is LiteFile) {
    return await value.toMapAsync();
  } else if (value is List) {
    final tempList = <Map>[];
    for (var file in value) {
      if (file is LiteFile) {
        final wrapper = await filesToMapList(file);
        tempList.add(wrapper as Map);
      }
    }
    return tempList;
  }
  return null;
}