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.new({required ItemWidgetBuilder<ItemType> singleitemBuilder, WidgetBuilder? firstPageErrorIndicatorWidget, WidgetBuilder? newPageErrorIndicatorWidget, WidgetBuilder? firstPageProgressIndicatorWidget, WidgetBuilder? newPageProgressIndicatorWidget, WidgetBuilder? noItemsFoundIndicatorWidget, WidgetBuilder? noMoreItemsIndicatorWidget, bool animateTransitions = false, Duration transitionDuration = const Duration(milliseconds: 250)})

Properties

animateTransitions bool
Whether status transitions should be animated.
final
firstPageErrorIndicatorWidget WidgetBuilder?
The builder for the first page's error indicator.
final
firstPageProgressIndicatorWidget WidgetBuilder?
The builder for the first page's progress indicator.
final
hashCode int
The hash code for this object.
no setterinherited
newPageErrorIndicatorWidget WidgetBuilder?
The builder for a new page's error indicator.
final
newPageProgressIndicatorWidget WidgetBuilder?
The builder for a new page's progress indicator.
final
noItemsFoundIndicatorWidget WidgetBuilder?
The builder for a no items list indicator.
final
noMoreItemsIndicatorWidget 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
singleitemBuilder ItemWidgetBuilder<ItemType>
The builder for list items.
final
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