IsolateBlocWrapper<State> constructor
IsolateBlocWrapper<State> ({
- State? state,
- required EventReceiver eventReceiver,
- required IsolateBlocKiller onBlocClose,
Takes initialState (state
), function which receives events
and sends them to the IsolateBlocBase
and function which called on close and closes IsolateBlocBase
which is connected to this wrapper.
Implementation
@protected
IsolateBlocWrapper({
State? state,
required EventReceiver eventReceiver,
required IsolateBlocKiller onBlocClose,
}) : _eventReceiver = eventReceiver,
_onBlocClose = onBlocClose,
_state = state,
isolateBlocId = isolateBlocIdGenerator() {
_bindEventsListener();
}