OSBlocConsumer<B extends BlocBase<S> , S extends OSBlocBaseState> constructor
const
OSBlocConsumer<B extends BlocBase<S> , S extends OSBlocBaseState> ({
- Key? key,
- required B bloc,
- required Widget listener(
- BuildContext context,
- S state
- required Widget onSuccess(
- BuildContext context,
- S state
- required Widget onFailed(
- BuildContext context,
- String errorMessage
- required Widget onLoading(
- BuildContext context
- required Widget onEmpty(
- BuildContext context
Implementation
const OSBlocConsumer(
{super.key,
required this.bloc,
required this.listener,
required this.onSuccess,
required this.onFailed,
required this.onLoading,
required this.onEmpty});