If this stream closes and sends a done event, the onDone handler is called. If onDone is null, nothing happens.
null
final StreamOnDoneListener? onDone;