fetchStreamed method

  1. @override
Stream<List<int>> fetchStreamed({
  1. CdnFormat? format,
  2. int? size,
})
override

Fetch this asset and return a stream of its binary data.

Implementation

@override
Stream<List<int>> fetchStreamed({CdnFormat? format, int? size}) async* {
  if (format != null || size != null) {
    throw UnsupportedError('Cannot specify attachment format or size');
  }

  final response = await client.httpHandler.httpClient.send(Request('GET', url));
  yield* response.stream;
}