buildResponsive method

  1. @override
Widget buildResponsive(
  1. BuildContext context,
  2. Breakpoints breakpoint
)
override

Builds with the current Breakpoints. This method will be automatically called when the breakpoint changes.

Implementation

@override
Widget buildResponsive(BuildContext context, Breakpoints breakpoint) {
  return Flex(
    direction: direction.getForBreakpoint(breakpoint) ?? Axis.vertical,
    mainAxisAlignment: mainAxisAlignment?.getForBreakpoint(breakpoint) ?? MainAxisAlignment.start,
    mainAxisSize: mainAxisSize?.getForBreakpoint(breakpoint) ?? MainAxisSize.max,
    crossAxisAlignment: crossAxisAlignment?.getForBreakpoint(breakpoint) ?? CrossAxisAlignment.center,
    textDirection: textDirection?.getForBreakpoint(breakpoint),
    verticalDirection: verticalDirection?.getForBreakpoint(breakpoint) ?? VerticalDirection.down,
    textBaseline: textBaseLine?.getForBreakpoint(breakpoint),
    clipBehavior: clipBehavior?.getForBreakpoint(breakpoint) ?? Clip.none,
    children: children,
  );
}