bindDisposable method

StreamSink<T> bindDisposable(
  1. Disposable disposable, {
  2. bool sync = false,
  3. bool? emitCancelledException,
  4. void onDispose(
    1. CancelledException exception,
    2. StreamSink<T> sink
    )?,
})

绑定到 Disposable dispose 时close

Implementation

StreamSink<T> bindDisposable(Disposable disposable,
        {bool sync = false,
        bool? emitCancelledException,
        void Function(CancelledException exception, StreamSink<T> sink)?
            onDispose}) =>
    bindCancellable(disposable,
        sync: sync,
        emitCancelledException: emitCancelledException,
        onCancel: onDispose);