INNER CODE UNIT · Dart

PagedLayoutBuilder

EdsonBueno/infinite_scroll_pagination · lib/src/base/paged_layout_builder.dart:54

class PagedLayoutBuilder<PageKeyType, ItemType> extends StatefulWidget {
  const PagedLayoutBuilder({
    required this.state,
    required this.fetchNextPage,
    required this.builderDelegate,
    required this.loadingListingBuilder,
    required this.errorListingBuilder,
    required this.completedListingBuilder,
    required this.layoutProtocol,
    this.shrinkWrapFirstPageIndicators = false,
    super.key,
  });

  /// The paging state for this layout.
  final PagingState<PageKeyType, ItemType> state;

  /// A callback function that is triggered to request a new page of data.
  final NextPageCallback fetchNextPage;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…