handleIntersectionChange method
Implementation
@override
bool handleIntersectionChange(IntersectionObserverEntry entry) {
super.handleIntersectionChange(entry);
// When appear
if (entry.isIntersecting) {
_imgLog('[IMG] Intersection visible -> resume stream elem=${hashCode}');
_updateImageDataLazyCompleter?.complete();
_listenToStream();
} else {
_imgLog('[IMG] Intersection hidden -> pause stream elem=${hashCode}');
_stopListeningStream(keepStreamAlive: true);
}
return false;
}