design_grid library

Classes

DesignGridCalculator
DesignGridColumnSizes
DesignGridDebugOverlay
DesignGridDefaultRowAlignment
DesignGridItemBreak
Use this widget if you want a line break within a ResponsiveDesignGridRow.
DesignGridItemWidget
A widget that represents a child of a DesignGrid widget. This is an abstract class, used by the implementations ResponsiveDesignGridItemWidget and MaterialDesignGridItemWidget.
DesignGridRow<T extends DesignGridItemWidget>
MaterialDesignGrid
MaterialDesignGridBreakpoints
The default implementation according to the Material Design Layout. If you want to change any values, create a class that extends this one and override the functions you want to change.
MaterialDesignGridDebugOverlay
MaterialDesignGridItem
MaterialDesignGridItemBreak
MaterialDesignGridItemData
MaterialDesignGridItemWidget
MaterialDesignGridRow
MaterialDesignGridTheme
MaterialDesignGridThemeData
ResponsiveDesignGrid
To implement a design system with a column-grid, you can use this widget.
ResponsiveDesignGridBreakpoints
ResponsiveDesignGridColumns
Defines the number of columns a ResponsiveDesignGridItem should take up for each ResponsiveDesignGridDisplaySize. Values are inherited from small to extraLarge. Small is always required and will be used for all other breakpoints that are not defined. Example:
ResponsiveDesignGridConfig
A widget that configures the ResponsiveDesignGrid widget by wrapping the child in ResponsiveDesignGridTheme and ResponsiveDesignGridDisplaySizeConfig.
ResponsiveDesignGridDebugOverlay
ResponsiveDesignGridDisplaySizeConfig
ResponsiveDesignGridItem
A widget that represents a child of a ResponsiveDesignGrid widget.
ResponsiveDesignGridItemBreak
Use this widget if you want a line break within a ResponsiveDesignGridRow.
ResponsiveDesignGridItemBuilder
Just like the ResponsiveDesignGridItem widget, but with a builder instead of a child. This is useful if you need the width of the child, or the number of columns it currently occupies.
ResponsiveDesignGridItemData
ResponsiveDesignGridItemWidget
ResponsiveDesignGridRow
ResponsiveDesignGridTheme
ResponsiveDesignGridThemeData