fireEffect method
- @protected
- @nonVirtual
- dynamic effect
Fires a new side effect via the effectStream.
Use XListener
to listen for side effects on the UI level:
return XListener(
streamable: context.myController,,
listener: (context, MyEffect effect) {
/* Do something on the UI level */
},
child: const MyScreen(),
);
Implementation
@protected
@nonVirtual
void fireEffect(effect) {
_effectStreamController.add(effect);
}