loading_more_list library

Classes

EmptyWidget
ExtendedListDelegate
A delegate that provides extensions within the ExtendedGridView,ExtendedList,WaterfallFlow.
FixedOverscrollBouncingScrollPhysics
This is the behavior typically seen on iOS. drag loadmore item, overscroll will increase viewport pixels and maxScrollExtent at that moment and jump into new pixels which is much bigger we should correct pixels in BouncingScrollPhysics.adjustPositionForNewDimensions
GlowNotificationWidget
IndicatorWidget
ListConfig<T>
LoadingMoreBase<T>
LoadingMoreCustomScrollView
LoadingMoreList<T>
LoadingMoreListConfig<T>
LoadingMoreSliverList<T>
RefreshBase
RenderSliverWaterfallFlow
A sliver that places multiple box children with masonry layouts.
SliverListConfig<T>
SliverWaterfallFlow
A sliver that places multiple box children in a two dimensional arrangement and masonry layout.
SliverWaterfallFlowDelegate
create by zmtzawqlp on 2019/11/9
SliverWaterfallFlowDelegateWithFixedCrossAxisCount
Creates masonry layouts with a fixed number of tiles in the cross axis.
SliverWaterfallFlowDelegateWithMaxCrossAxisExtent
Creates masonry layouts with tiles that each have a maximum cross-axis extent.
SliverWaterfallFlowParentData
Parent data structure used by RenderSliverWaterfallFlow.
WaterfallFlow
create by zmtzawqlp on 2019/11/9

Mixins

ExtendedRenderObjectMixin
mixin of extended list render if sliver is all out of viewport then return -1,-1 or nothing

Typedefs

CollectGarbage = void Function(List<int> garbages)
Return indexes of children which are disposed to collect
LastChildLayoutTypeBuilder = LastChildLayoutType Function(int index)
The builder to get layout type of last child Notice: it should only for last child
LoadingMoreIndicatorBuilder = Widget Function(BuildContext context, IndicatorStatus status)
PaintExtentOf = double Function(RenderBox? child)
Return paint extent of child
ViewportBuilder = void Function(int firstIndex, int lastIndex)
The builder to get indexes in viewport if sliver is all out of viewport then return -1,-1