UpdatableDataViewExtraWidgets class
A list of extra widgets which is used in UpdatableDataView, including widgets lie before/after ScrollView and CustomScrollView, or inside/outside PlaceholderText.
Widgets order:
=================== (RefreshIndicator start)
outerTopWidgets
=================== (PlaceholderText start)
innerTopWidgets
=================== (CustomScrollView start)
(listTopSlivers)
=================== (ScrollView start)
listTopWidgets
...
listBottomWidgets
=================== (ScrollView end)
(listBottomSlivers)
=================== (CustomScrollView end)
innerBottomWidgets
=================== (PlaceholderText end)
outerBottomWidgets
=================== (RefreshIndicator end)
Constructors
-
UpdatableDataViewExtraWidgets({CrossAxisAlignment? outerCrossAxisAlignment = CrossAxisAlignment.center, CrossAxisAlignment? innerCrossAxisAlignment = CrossAxisAlignment.center, List<
Widget> ? outerTopWidgets, List<Widget> ? innerTopWidgets, List<Widget> ? listTopSlivers, List<Widget> ? listTopWidgets, List<Widget> ? listBottomWidgets, List<Widget> ? listBottomSlivers, List<Widget> ? innerBottomWidgets, List<Widget> ? outerBottomWidgets}) -
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
innerBottomWidgets
→ List<
Widget> ? -
The widget after ScrollView and inside PlaceholderText.
final
- innerCrossAxisAlignment → CrossAxisAlignment?
-
The crossAxisAlignment for inner Column inside PlaceholderText, defaults to CrossAxisAlignment.center.
final
-
innerTopWidgets
→ List<
Widget> ? -
The widget before ScrollView and inside PlaceholderText.
final
-
listBottomSlivers
→ List<
Widget> ? -
The slivers in the bottom of CustomScrollView. Note that this is only available for UpdatableDataViewStyle.sliverListView,
UpdatableDataViewStyle.sliverGridView and UpdatableDataViewStyle.sliverMasonryGridView.
final
-
listBottomWidgets
→ List<
Widget> ? -
The widgets in the bottom of inner ScrollView. Note that there is no separator between these widgets, and this is unavailable
for UpdatableDataViewStyle.gridView, UpdatableDataViewStyle.sliverGridView, UpdatableDataViewStyle.masonryGridView and
UpdatableDataViewStyle.sliverMasonryGridView.
final
-
listTopSlivers
→ List<
Widget> ? -
The slivers in the top of CustomScrollView. Note that this is only available for UpdatableDataViewStyle.sliverListView,
UpdatableDataViewStyle.sliverGridView and UpdatableDataViewStyle.sliverMasonryGridView.
final
-
listTopWidgets
→ List<
Widget> ? -
The widgets in the top of inner ScrollView. Note that there is no separator between these widgets, and this is unavailable
for UpdatableDataViewStyle.gridView, UpdatableDataViewStyle.sliverGridView, UpdatableDataViewStyle.masonryGridView and
UpdatableDataViewStyle.sliverMasonryGridView.
final
-
outerBottomWidgets
→ List<
Widget> ? -
The widget after ScrollView and outside PlaceholderText.
final
- outerCrossAxisAlignment → CrossAxisAlignment?
-
The crossAxisAlignment for outer Column outside PlaceholderText, defaults to CrossAxisAlignment.center.
final
-
outerTopWidgets
→ List<
Widget> ? -
The widget before ScrollView and outside PlaceholderText.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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