load method
void
load()
Initiate loading of the image.
Implementation
void load() {
if (cancelLoading.isCompleted) return;
loadStarted = DateTime.now();
try {
final oldImageStream = _imageStream;
_imageStream = imageProvider.resolve(ImageConfiguration.empty);
if (_imageStream!.key != oldImageStream?.key) {
oldImageStream?.removeListener(_listener);
_listener = ImageStreamListener(
_onImageLoadSuccess,
onError: _onImageLoadError,
);
_imageStream!.addListener(_listener);
}
} catch (e, s) {
// Make sure all exceptions are handled - #444 / #536
_onImageLoadError(e, s);
}
}