layoutBuilder static method
Widget
layoutBuilder(
- BuildContext context, {
- required Widget builder(
- FSResponsive responsive
- FSCustomBreakpoints? breakpoints,
Create a responsive layout builder widget
Wraps the builder in a LayoutBuilder for automatic responsive updates when screen size changes.
Implementation
static Widget layoutBuilder(
BuildContext context, {
required Widget Function(FSResponsive responsive) builder,
FSCustomBreakpoints? breakpoints,
}) {
return LayoutBuilder(
builder: (context, constraints) {
final responsive = FSResponsive.of(
constraints.maxWidth,
breakpoints: breakpoints,
);
return builder(responsive);
},
);
}