PagedChildBuilderDelegate<ItemType> class

Supplies builders for the visual components of paged views.

The generic type ItemType must be specified in order to properly identify the list item's type.

Constructors

PagedChildBuilderDelegate({required ItemWidgetBuilder<ItemType> itemBuilder, WidgetBuilder? firstPageErrorIndicatorBuilder, WidgetBuilder? newPageErrorIndicatorBuilder, WidgetBuilder? firstPageProgressIndicatorBuilder, WidgetBuilder? newPageProgressIndicatorBuilder, WidgetBuilder? noItemsFoundIndicatorBuilder, WidgetBuilder? noMoreItemsIndicatorBuilder, bool animateTransitions = false, Duration transitionDuration = const Duration(milliseconds: 250), int invisibleItemsThreshold = 3})
const

Properties

animateTransitions → bool
Whether status transitions should be animated.
final
firstPageErrorIndicatorBuilder → WidgetBuilder?
The builder for the first page's error indicator.
final
firstPageProgressIndicatorBuilder → WidgetBuilder?
The builder for the first page's progress indicator.
final
hashCode → int
The hash code for this object.
no setterinherited
invisibleItemsThreshold → int
The number of remaining invisible items that should trigger a new fetch.
final
itemBuilder → ItemWidgetBuilder<ItemType>
The builder for list items.
final
newPageErrorIndicatorBuilder → WidgetBuilder?
The builder for a new page's error indicator.
final
newPageProgressIndicatorBuilder → WidgetBuilder?
The builder for a new page's progress indicator.
final
noItemsFoundIndicatorBuilder → WidgetBuilder?
The builder for a no items list indicator.
final
noMoreItemsIndicatorBuilder → WidgetBuilder?
The builder for an indicator that all items have been fetched.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
transitionDuration → Duration
The duration of animated transitions when animateTransitions is true.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited