jsonListEach function
Implementation
Future<List> jsonListEach({
required String key,
required List data,
required Future<dynamic> Function(
dynamic key, dynamic value, bool isList, bool isMapInList)
builder,
}) async {
List new_data = [];
for (var e in data) {
if (e is Map) {
new_data.add(await jsonEach(data: e, builder: builder));
} else if (e is List) {
new_data.add(await jsonListEach(key: key, data: e, builder: builder));
} else {
new_data.add(await builder(key, e, true, false));
}
}
return new_data;
}