dart_bloc_concurrency 2.0.0
dart_bloc_concurrency: ^2.0.0 copied to clipboard
Custom event transformers. Built to be used with the bloc state management package.
import 'package:bloc/bloc.dart';
import 'package:dart_bloc_concurrency/dart_bloc_concurrency.dart';
class MyBloc extends Bloc<MyBlocEvent, MyBlocState> {
MyBloc() : super(MyBlocState()) {
on<MyBlocEvent>(_onEvent, transformer: debounce());
}
void _onEvent(
MyBlocEvent event,
Emitter<MyBlocState> emit,
) {
emit(MyBlocState());
}
}
class MyBlocState {}
abstract class MyBlocEvent {}