asPausable method
Returns a pausable version of this stream.
Use the returned PausableStream to pause and resume event flow.
Example:
final pausable = myStream.asPausable();
pausable.stream.listen((data) => print(data));
// Later, pause or resume as needed:
pausable.pause();
pausable.resume();
Implementation
PausableStream<T> asPausable() {
return PausableStream<T>(this);
}