onListen method
Implementation
void onListen(StreamSubscriptionUnit<T> child) {
if (_listenFirst) return;
if (shouldCache) {
if (_caches != null) {
for (var item in _caches!) {
child.sendData(item);
}
return;
}
}
_childResume(child);
}