calcBreakpointSegments method

List<ResponsiveBreakpointSegment> calcBreakpointSegments(
  1. List<ResponsiveBreakpoint> breakpoints
)

Calculate breakpointSegments from breakpoints.

Implementation

List<ResponsiveBreakpointSegment> calcBreakpointSegments(
    List<ResponsiveBreakpoint> breakpoints) {
  // Seed breakpoint based on config values.
  ResponsiveBreakpoint defaultBreakpoint = ResponsiveBreakpoint(
      breakpoint: minWidth,
      name: defaultName,
      behavior: defaultScale
          ? ResponsiveBreakpointBehavior.AUTOSCALE
          : ResponsiveBreakpointBehavior.RESIZE,
      scaleFactor: defaultScaleFactor);
  return getBreakpointSegments(breakpoints, defaultBreakpoint);
}