GranularLayoutWidget constructor

const GranularLayoutWidget({
  1. required Widget child,
  2. GranularLayout resolverBuilder(
    1. BoxConstraints deviceConstraints
    )?,
  3. RawSpacings? spacings,
})

Creates a GranularLayoutWidget with a single default spacings for all breakpoints

If spacings argument is provided, all the respective breakpoint's spacings should be the same. If you want to specify each breakpoint spacing, use the GranularLayoutWidget.withResponsiveSpacings constructor.

To override with your own GranularLayout, use the resolverBuilder argument.

Implementation

const GranularLayoutWidget({required this.child, this.resolverBuilder, RawSpacings? spacings})
    : xxLargeSpacings = spacings,
      xLargeSpacings = spacings,
      largeSpacings = spacings,
      mediumSpacings = spacings,
      smallSpacings = spacings,
      xSmallSpacings = spacings;