ListViewObserveModel class

Inheritance

Constructors

ListViewObserveModel({required RenderSliverMultiBoxAdaptor sliverList, required RenderViewportBase<ContainerParentDataMixin<RenderSliver>> viewport, required ListViewObserveDisplayingChildModel? firstChild, required List<ListViewObserveDisplayingChildModel> displayingChildModelList, required bool visible})

Properties

axis Axis
The axis of sliver.
no setterinherited
displayingChildIndexList List<int>
Stores index list for children widgets those are displaying.
no setterinherited
displayingChildModelList List<ListViewObserveDisplayingChildModel>
Stores observing model list of displaying children widgets.
final
firstChild ListViewObserveDisplayingChildModel?
The observing data of the first child widget that is displaying.
final
hashCode int
The hash code for this object.
no setteroverride
innerDisplayingChildModelList List<ObserveDisplayingChildModel>
Stores model list for children widgets those are displaying.
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scrollOffset double
The scroll offset of sliver.
no setterinherited
sliver RenderSliver
The target sliver.
getter/setter pairinherited
sliverList RenderSliverMultiBoxAdaptor
The target sliverList. It would be RenderSliverList or RenderSliverFixedExtentList.
getter/setter pair
viewport RenderViewportBase<ContainerParentDataMixin<RenderSliver>>
The viewport of sliver.
getter/setter pairinherited
visible bool
Whether this sliver should be painted.
getter/setter pairinherited

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