calculateTextWidth method

double calculateTextWidth(
  1. String text,
  2. double fontSize, {
  3. TextStyle? style,
})

Implementation

double calculateTextWidth(String text, double fontSize, {TextStyle? style}) {
  final TextPainter textPainter = TextPainter(
    text: TextSpan(
      text: text,
      style: style ?? TextStyle(fontSize: fontSize),
    ),
    maxLines: 1,
    textDirection: TextDirection.ltr,
  )..layout();

  return textPainter.size.width;
}