getResponsiveTextStyle static method

TextStyle getResponsiveTextStyle({
  1. required BuildContext context,
  2. double? baseSize,
  3. double? minSize,
  4. double? maxSize,
  5. bool isTitle = false,
  6. bool isSubtitle = false,
  7. bool isBody = false,
  8. bool isCaption = false,
  9. Color? color,
  10. FontWeight? fontWeight,
  11. List<Shadow>? shadows,
  12. TextDecoration? decoration,
  13. String? fontFamily,
})

Get responsive text style for different text types

Implementation

static TextStyle getResponsiveTextStyle({
  required BuildContext context,
  double? baseSize,
  double? minSize,
  double? maxSize,
  bool isTitle = false,
  bool isSubtitle = false,
  bool isBody = false,
  bool isCaption = false,
  Color? color,
  FontWeight? fontWeight,
  List<Shadow>? shadows,
  TextDecoration? decoration,
  String? fontFamily,
}) {
  return TextStyle(
    fontSize: getResponsiveFontSize(
      context: context,
      baseSize: baseSize,
      minSize: minSize,
      maxSize: maxSize,
      isTitle: isTitle,
      isSubtitle: isSubtitle,
      isBody: isBody,
      isCaption: isCaption,
    ),
    color: color,
    fontWeight: fontWeight,
    shadows: shadows,
    decoration: decoration,
    fontFamily: fontFamily,
  );
}