textSize function

Size textSize(
  1. String text,
  2. TextStyle style,
  3. double maxWidth
)

Implementation

Size textSize(String text, TextStyle style, double maxWidth) {
  final TextPainter textPainter = TextPainter(
    text: TextSpan(text: text, style: style),
    maxLines: null,
    textDirection: TextDirection.ltr,
  )..layout(minWidth: 0, maxWidth: maxWidth);
  return textPainter.size;
}