FlexLayout constructor
const
FlexLayout({
- FlexDirection direction = FlexDirection.row,
- FlexWrap wrap = FlexWrap.none,
- EdgeSpacing padding = EdgeSpacing.zero,
- SpacingUnit rowGap = SpacingUnit.zero,
- SpacingUnit columnGap = SpacingUnit.zero,
- int? maxItemsPerLine,
- int? maxLines,
- BoxAlignmentGeometry alignItems = BoxAlignment.start,
- BoxAlignmentContent alignContent = BoxAlignment.start,
- BoxAlignmentBase justifyContent = BoxAlignment.start,
Creates a flex layout with the specified configuration.
All parameters are optional with sensible defaults for a basic horizontal layout.
Implementation
const FlexLayout({
this.direction = FlexDirection.row,
this.wrap = FlexWrap.none,
this.padding = EdgeSpacing.zero,
this.rowGap = SpacingUnit.zero,
this.columnGap = SpacingUnit.zero,
this.maxItemsPerLine,
this.maxLines,
this.alignItems = BoxAlignment.start,
this.alignContent = BoxAlignment.start,
this.justifyContent = BoxAlignment.start,
});