ResponsiveLocalWidget
andResponsiveLocalBuilder
provide a responsive Widget or Builder for its own width, not the viewport's, they are just wrappers on top of flutterLayoutBuilder
ResponsiveStaggeredGridList
ResponsiveWidget
,ResponsiveBuilder
andresponsiveValue()
- some fixes from grateful PRs
- Added
ResponsiveGridBreakpoints
for override default breakpoints - Added optional
debug
property atinitScaling()
function - Added
key
property atResponsiveGridRow
,ResponsiveGridCol
,ResponsiveGridList
widgets
- Migrate to null safety
ResponsiveGridRow
now has propertyrowSegments
, 12 by default instead of dividing the columns in aResponsiveGridRow
to 12 segments you can now set the number of segments as you like
ResponsiveGridList
usesListView.builder
for better performance
- added property
ResponsiveGridRow.crossAxisAlignment
default valueCrossAxisAlignment.start
- added property
ResponsiveGridList.rowMainAxisAlignment
default valueMainAxisAlignment.start
- (beta) use the scale() global function to scale font size, margin, padding, width, etc, but you must call initScaling() before
- you can set the ResponsiveGridList to be rendered as a Column not a List (not scrollable), by setting 'scroll' to false
- initial release.