ListViewDetailModel class

Constructors

ListViewDetailModel({@required List<RenderViewModel>? childrenList, double preloadSize = 0, required ScrollController controller, required NativeScrollGestureDispatcher scrollGestureDispatcher, required RefreshEventDispatcher refreshEventDispatcher, bool horizontal = false, bool bounces = true, bool hasStickyItem = false, ListPullHeaderViewModel? pullHeaderViewModel, ListPullFooterViewModel? pullFooterViewModel, List<ListItemViewModel> realItemList = const [], bool showScrollIndicator = false, bool hasRemovePreDraw = false, RefreshWrapperDelegate? delegate, double paddingTop = 0.0, double paddingRight = 0.0, double paddingBottom = 0.0, double paddingLeft = 0.0, List<List<RenderViewModel>>? stickyList})

Properties

bounces bool
final
children List<RenderViewModel>
final
controller ScrollController
final
delegate RefreshWrapperDelegate?
final
hashCode int
The hash code for this object.
no setteroverride
hasRemovePreDraw bool
final
hasStickyItem bool
final
horizontal bool
final
paddingBottom double
final
paddingLeft double
final
paddingRight double
final
paddingTop double
final
preloadSize double
final
pullFooterViewModel ListPullFooterViewModel?
final
pullHeaderViewModel ListPullHeaderViewModel?
final
realItemList List<ListItemViewModel>
final
refreshEventDispatcher RefreshEventDispatcher
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scrollGestureDispatcher NativeScrollGestureDispatcher
final
showScrollIndicator bool
final
stickyChildList List<List<RenderViewModel>>
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.
override