connect<E extends Entity, U extends UseCase<E>, T> method

void connect<E extends Entity, U extends UseCase<E>, T>(
  1. UseCaseProvider<E, U> provider,
  2. void connector(
    1. T? previous,
    2. T next
    ), {
  3. required T selector(
    1. E entity
    ),
  4. bool fireImmediately = false,
})

Implementation

void connect<E extends Entity, U extends UseCase<E>, T>(
  UseCaseProvider<E, U> provider,
  void Function(T? previous, T next) connector, {
  required T Function(E entity) selector,
  bool fireImmediately = false,
}) {
  _ref.listen<T>(
    provider._internal.select(selector),
    connector,
    fireImmediately: fireImmediately,
  );
}