v1.0.4
constrained_scrollable_views
Set of useful scrollable views includes ConstrainedScrollView, ScrollableColumn, and ScrollableRow.
44Likes 11030-day downloads160Pub points
AndroidiOSWebmacOSWindowsLinux
Set of useful scrollable views includes ConstrainedScrollView, ScrollableColumn, and ScrollableRow.
English project snapshot. Visit GitHub for the latest content.
Set of useful scrollable views includes ConstrainedScrollView, ScrollableColumn, and ScrollableRow.
ConstrainedScrollView is a combination of LayoutBuilder and SingleChildScrollView.ScrollableColumn is Column wrapped by ConstrainedScrollView.ScrollableRow is Row wrapped by ConstrainedScrollView.Example of using ConstrainedScrollView:
ConstrainedScrollView(
padding: const EdgeInsets.all(8),
physics: const BouncingScrollPhysics(),
constraintsBuilder: (constraints) => BoxConstraints(
minWidth: constraints.maxWidth,
minHeight: constraints.maxHeight,
),
child: const Center(
child: Text('ScrollView value'),
),
)
Example of using ScrollableColumn:
ScrollableColumn(
padding: const EdgeInsets.all(8),
physics: const BouncingScrollPhysics(),
constraintsBuilder: (constraints) => BoxConstraints(
minHeight: constraints.maxHeight,
),
children: [
for (var i = 0; i <= 100; i++)
Padding(
padding: const EdgeInsets.all(4),
child: Text('Column value: $i'),
),
],
)
Example of using ScrollableRow:
ScrollableRow(
padding: const EdgeInsets.all(8),
physics: const BouncingScrollPhysics(),
constraintsBuilder: (constraints) => BoxConstraints(
minWidth: constraints.maxWidth,
),
children: [
for (var i = 0; i <= 100; i++)
Padding(
padding: const EdgeInsets.all(4),
child: Text('Row value: $i'),
),
],
)
Dependency list 3 items
{"sdk":"flutter"}{"sdk":"flutter"}^6.0.0Start with your use case, compare repository activity, and check the original project before adopting it.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗