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;
}