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