responsive_spacing library

Make your app responsive & adaptive with dynamic margins, paddings, gutters, body-size & columns.

Classes

BreakpointEntry
Breakpoints
Collection of Breakpoints
GigaSpacing
Giga spacing class to define the giga Spacing Values
GigaSpacingCollection
holds the default values
LayoutColumns
ResponsiveBodyCollection
ResponsiveCard
It is basically a Card with a padding
ResponsiveCollection<T>
Main Collection class
ResponsiveData
ResponsiveGrid
ResponsiveGutterCollection
ResponsiveLayoutColumnCollection
Basic collection of columns
ResponsiveMarginCollection
ResponsivePaddingCollection
ResponsiveScaffold
Responsive Scaffold class
ResponsiveSpacing
Global Responsive Settings class
ScaledBody
ScaledGutter
ScaledMargin
ScaledPadding
ScaledSize
SimpleSpacing
Spacing
Inherited Widget that has the ResponsiveData Class
SpacingCollection
holds the default values

Extensions

GigaSpacingCollectionFind
Extension so that it cannot be overwritten by users
ResponsiveCollectionFind
Extension so that it cannot be overwritten by users
ResponsiveDataEdgeInsetsHelper
ResponsiveDataWidgetHelper
ResponsiveLayoutColumnCollectionFind
Extension to for no overwrite
ScaledSizeEdgeInsetsHelper
SimpleSpacingCollectionFind
Extension so that it cannot be overwritten by users
SpacingContextExtension
Spacing Context Extension to easily get the spacings