DecoderBufferCallback typedef Null safety
Performs the decode process for use in ImageProvider.loadBuffer.
This callback allows decoupling of the cacheWidth, cacheHeight, and
allowUpscaling parameters from implementations of ImageProvider that do
not expose them.
See also:
- ResizeImage, which uses this to override the
cacheWidth,cacheHeight, andallowUpscalingparameters.
Implementation
typedef DecoderBufferCallback = Future<ui.Codec> Function(ui.ImmutableBuffer buffer, {int? cacheWidth, int? cacheHeight, bool allowUpscaling});