dispatchOnRepoServiceDependant<DependencyBloc extends RepoServiceBloc<GroupEvent>, GroupEvent extends Enum> method

dynamic dispatchOnRepoServiceDependant<DependencyBloc extends RepoServiceBloc<GroupEvent>, GroupEvent extends Enum>({
  1. required Object? params,
  2. required GroupEvent groupEvent,
  3. String? key,
})

Implementation

dispatchOnRepoServiceDependant<DependencyBloc extends RepoServiceBloc<GroupEvent>, GroupEvent extends Enum>({
  required Object? params,
  required GroupEvent groupEvent,
  String? key,
}) {
  for (var definition in definitions) {
    if (definition is ActorRepoServiceDependencyDefinition<DependencyBloc, GroupEvent, Event, State>) {
      definition.bloc.execute(
        groupEvent,
        params: params,
        key: key,
      );
      break;
    }
  }
}