textSizeNew function

double textSizeNew(
  1. String text,
  2. TextStyle style
)

Implementation

double textSizeNew(String text, TextStyle style) {
  final textPainter = TextPainter(
    text: TextSpan(text: text, style: style),
    textDirection: ui.TextDirection.ltr,
  );

  textPainter.layout();
  final textWidth = textPainter.width;


  /*final TextPainter textPainter = TextPainter(
      text: TextSpan(text: text, style: style), maxLines: 1, textDirection: ui.TextDirection.ltr)
    ..layout(minWidth: 0, maxWidth: double.infinity);
  print( "SIZE === ${textPainter.size.width}");*/
  return textWidth;
}