textPainter property

TextPainter textPainter

Implementation

TextPainter get textPainter {
  double fontSize = renderStyle.fontSize.computedValue;

  TextStyle textStyle = TextStyle(
    fontFamilyFallback: renderStyle.fontFamily,
    fontSize: fontSize,
    textBaseline: CSSText.getTextBaseLine(),
    package: CSSText.getFontPackage(),
    locale: CSSText.getLocale(),
  );
  TextPainter painter = TextPainter(
    text: TextSpan(
      text: ' ',
      style: textStyle,
    ),
    textDirection: TextDirection.ltr
  );
  painter.layout();
  return painter;
}