calculateTextHeight method

double calculateTextHeight({
  1. required TextStyle style,
  2. required double maxWidth,
  3. int maxLines = 1,
  4. TextAlign textAlign = TextAlign.start,
})

Implementation

double calculateTextHeight(
    {required TextStyle style,
    required double maxWidth,
    int maxLines = 1,
    TextAlign textAlign = TextAlign.start}) {
  final TextPainter textPainter = TextPainter(
    locale: appLocale,
    text: TextSpan(text: this, style: style),
    textDirection: TextDirection.ltr,
    maxLines: maxLines,
    textAlign: textAlign,
  )..layout(maxWidth: maxWidth);
  return textPainter.size.height;
}