fromJson static method

ByteData fromJson(
  1. dynamic value
)

Returns a deserialized version of the ByteData

Implementation

static ByteData fromJson(dynamic value) {
  if (value is ByteData) return value;
  if (value is Uint8List) {
    return ByteData.view(
      value.buffer,
      value.offsetInBytes,
      value.lengthInBytes,
    );
  }

  return (value as String).base64DecodedNullSafeByteData();
}