BlocGenericWidget<T> constructor

const BlocGenericWidget<T>({
  1. Key? key,
  2. required Widget loadedBuilder(
    1. BuildContext context,
    2. List<T> data,
    3. Future<void> onRefresh(),
    4. void getNextPage()?,
    ),
  3. required Widget fullLoadedBuilder(
    1. BuildContext context,
    2. List<T> data,
    3. Future<void> onRefresh()
    ),
  4. required Widget loadingBuilder(
    1. BuildContext context
    ),
  5. required Widget errorBuilder(
    1. BuildContext context,
    2. String exception,
    3. Future<void> onRefresh()
    ),
  6. void getNextPage()?,
  7. void onRefresh()?,
  8. GenericBloc<T>? bloc,
})

Implementation

const BlocGenericWidget({
  Key? key,
  required this.loadedBuilder,
  required this.fullLoadedBuilder,
  required this.loadingBuilder,
  required this.errorBuilder,
  this.getNextPage,
  this.onRefresh,
  this.bloc,
}) : super(key: key);