measure static method

Size measure(
  1. String text,
  2. TextStyle style, {
  3. int maxLines = 1,
  4. TextDirection direction = TextDirection.ltr,
  5. double maxWidth = double.infinity,
})

Implementation

static Size measure(String text, TextStyle style,
    {int maxLines = 1, TextDirection direction = TextDirection.ltr, double maxWidth = double.infinity}) {
  final TextPainter textPainter =
      TextPainter(text: TextSpan(text: text, style: style), maxLines: maxLines, textDirection: direction)
        ..layout(minWidth: 0, maxWidth: maxWidth);
  return textPainter.size;
}