INNER CODE UNIT · Dart
PagingListener
EdsonBueno/infinite_scroll_pagination · lib/src/base/paging_listener.dart:7
class PagingListener<PageKeyType, ItemType> extends StatelessWidget {
const PagingListener({
super.key,
required this.controller,
required this.builder,
});
final PagingController<PageKeyType, ItemType> controller;
final Widget Function(
BuildContext context,
PagingState<PageKeyType, ItemType> state,
NextPageCallback fetchNextPage,
) builder;
@override
Widget build(BuildContext context) {
return ValueListenableBuilder<PagingState<PageKeyType, ItemType>>(
valueListenable: controller,