combineState5<B, C, D, E, Z> method

Stream<LoadingState<Z>> combineState5<B, C, D, E, Z>(
  1. Stream<LoadingState<B>> stateStream2,
  2. Stream<LoadingState<C>> stateStream3,
  3. Stream<LoadingState<D>> stateStream4,
  4. Stream<LoadingState<E>> stateStream5,
  5. Z transform(
    1. A rawContent1,
    2. B rawContent2,
    3. C rawContent3,
    4. D rawContent4,
    5. E rawContent5,
    ),
)

Implementation

Stream<LoadingState<Z>> combineState5<B, C, D, E, Z>(Stream<LoadingState<B>> stateStream2, Stream<LoadingState<C>> stateStream3, Stream<LoadingState<D>> stateStream4, Stream<LoadingState<E>> stateStream5, Z Function(A rawContent1, B rawContent2, C rawContent3, D rawContent4, E rawContent5) transform) {
  return CombineLatestStream.combine5(this, stateStream2, stateStream3, stateStream4, stateStream5, (LoadingState<A> state1, LoadingState<B> state2, LoadingState<C> state3, LoadingState<D> state4, LoadingState<E> state5) => state1.zip5(state2, state3, state4, state5, transform));
}