createFromMapSync method

O createFromMapSync(
  1. Map<String, dynamic> fields, {
  2. EntityProvider? entityProvider,
  3. EntityCache? entityCache,
  4. EntityHandlerProvider? entityHandlerProvider,
  5. EntityRepositoryProvider? entityRepositoryProvider,
  6. EntityResolutionRules? resolutionRules,
  7. JsonDecoder? jsonDecoder,
})

Synchronous version of createFromMap.

Implementation

O createFromMapSync(Map<String, dynamic> fields,
    {EntityProvider? entityProvider,
    EntityCache? entityCache,
    EntityHandlerProvider? entityHandlerProvider,
    EntityRepositoryProvider? entityRepositoryProvider,
    EntityResolutionRules? resolutionRules,
    JsonDecoder? jsonDecoder}) {
  // ignore: discarded_futures
  var o = createFromMap(fields,
      entityProvider: entityProvider,
      entityCache: entityCache,
      entityHandlerProvider: entityHandlerProvider,
      entityRepositoryProvider: entityRepositoryProvider,
      resolutionRules: resolutionRules,
      jsonDecoder: jsonDecoder);
  if (o is Future) {
    throw StateError(
        "createFromMapSync> sub-call to `createFromMap` returned a `Future` for: $fields");
  }
  return o;
}