Flutter BLoC - How to pass parameter to event?
Code for your event :
class ChangeSomeValues extends MyEvent { final int data; ChangeSomeValues(this.data);}
dispatch it as : myBloc.dispatch(ChangeSomeValues(15))
The bloc
class MyBloc extends Bloc<MyEvent, MyState> { @override Stream<MyState> mapEventToState(MyEvent event) async* { if (event is ChangeSomeValues) { print("here's the data : ${event.data}"); } }}