getResponsiveFontSize static method

double getResponsiveFontSize({
  1. required BuildContext context,
  2. required double baseFontSize,
  3. double mobileScale = 0.8,
  4. double tabletScale = 1.0,
  5. double desktopScale = 1.2,
})

Implementation

static double getResponsiveFontSize({
  required BuildContext context,
  required double baseFontSize,
  double mobileScale = 0.8,
  double tabletScale = 1.0,
  double desktopScale = 1.2,
}) {
  if (isMobile(context)) {
    return baseFontSize * mobileScale;
  } else if (isTablet(context)) {
    return baseFontSize * tabletScale;
  } else {
    return baseFontSize * desktopScale;
  }
}