storeAllFromJsonEncoded method
FutureOr<Map<String, List<Object> > >
storeAllFromJsonEncoded(
- String jsonEncoded, {
- Transaction? transaction,
- EntityResolutionRules? resolutionRules,
- Map<
String, dynamic> ? variables,
Implementation
FutureOr<Map<String, List<Object>>> storeAllFromJsonEncoded(
String jsonEncoded,
{Transaction? transaction,
EntityResolutionRules? resolutionRules,
Map<String, dynamic>? variables}) {
var json = Json.decode(jsonEncoded);
if (json == null) return <String, List<Object>>{};
var map = (json as Map).map((key, value) {
return MapEntry(
key.toString(),
(value as Iterable)
.map((e) => (e as Map).map((key, value) =>
MapEntry<String, dynamic>(key.toString(), value as dynamic)))
.toList());
});
return storeAllFromJson(map,
transaction: transaction,
resolutionRules: resolutionRules,
variables: variables);
}