dispatch method
This method is used to change the state of the Drip dispatching a new DripEvent or DripAction
Implementation
@override
void dispatch(DripEvent<DState> event) {
try {
onEvent(event);
_eventController.add(event);
} catch (err, stackTrace) {
onError(err, stackTrace);
}
}