decodeFromBytesAsync<T> static method

FutureOr<T> decodeFromBytesAsync<T>(
  1. FutureOr<Uint8List> encodedJsonBytes, {
  2. Type? type,
  3. TypeInfo? typeInfo,
  4. JsomMapDecoder? jsomMapDecoder,
  5. EntityHandlerProvider? entityHandlerProvider,
  6. EntityCache? entityCache,
  7. bool? autoResetEntityCache,
})

Sames as decodeAsync but from a Uint8List.

Implementation

static FutureOr<T> decodeFromBytesAsync<T>(
  FutureOr<Uint8List> encodedJsonBytes, {
  Type? type,
  TypeInfo? typeInfo,
  JsomMapDecoder? jsomMapDecoder,
  EntityHandlerProvider? entityHandlerProvider,
  EntityCache? entityCache,
  bool? autoResetEntityCache,
}) {
  var jsonDecoder = _buildJsonDecoder(
    jsomMapDecoder,
    entityHandlerProvider,
    entityCache,
  );

  return jsonDecoder.decodeFromBytesAsync(
    encodedJsonBytes,
    type: type,
    typeInfo: typeInfo,
    autoResetEntityCache: autoResetEntityCache,
  );
}