listen method
Implementation
StreamSubscription<T> listen(void Function(T event)? onData,
{Function? onError, void Function()? onDone, bool? cancelOnError}) {
final sub = controller.stream.listen(onData,
onError: onError, onDone: onDone, cancelOnError: cancelOnError);
if (isRemoved) {
listener.onListen(this);
close();
}
return sub;
}