ResponsiveRow extension

Extension for Row widget to provide responsive padding and spacing

on

Methods

alignChildrenHorizontally({MainAxisAlignment alignment = MainAxisAlignment.start}) → Row

Available on Row, provided by the ResponsiveRow extension

Aligns children horizontally (start, center, or end)
alignChildrenVertically({CrossAxisAlignment alignment = CrossAxisAlignment.start}) → Row

Available on Row, provided by the ResponsiveRow extension

Aligns children vertically (start, center, or end)
centerChildren() → Row

Available on Row, provided by the ResponsiveRow extension

Centers all children within the Row
renderConditionally(bool condition) → Row

Available on Row, provided by the ResponsiveRow extension

Conditionally render children based on a condition
withResponsivePadding({required BuildContext context, double smallPadding = 8.0, double mediumPadding = 16.0, double largePadding = 24.0}) → Row

Available on Row, provided by the ResponsiveRow extension

Adds responsive padding to the Row based on screen size
withResponsiveSpacing({required BuildContext context, double smallSpacing = 8.0, double mediumSpacing = 16.0, double largeSpacing = 24.0}) → Row

Available on Row, provided by the ResponsiveRow extension

Adds responsive spacing between children