checkResponsiveSize method

ResponsiveSize checkResponsiveSize(
  1. BuildContext context
)

Implementation

ResponsiveSize checkResponsiveSize(BuildContext context) {
  double width = MediaQuery.of(context).size.width;

  if (width < responsiveSizes[0]) {
    return ResponsiveSize.extraSmall;
  }

  if (width >= responsiveSizes[0] && width < responsiveSizes[1]) {
    return ResponsiveSize.small;
  }

  if (width >= responsiveSizes[1] && width < responsiveSizes[2]) {
    return ResponsiveSize.medium;
  }

  if (width >= responsiveSizes[2] && width < responsiveSizes[3]) {
    return ResponsiveSize.large;
  }

  return ResponsiveSize.extraLarge;
}