Disposable.compose constructor

Disposable.compose(
  1. Iterable<DisposeFunc> disposeFuncs
)

Composes many DisposeFunc into one.

Implementation

factory Disposable.compose(Iterable<DisposeFunc> disposeFuncs) {
  ArgumentError.checkNotNull(disposeFuncs, "disposeFuncs can't be null");
  return Disposable.fromDisposables(disposeFuncs.map((disposeFunc) => Disposable(disposeFunc)));
}