performAndCacheLayout method
Implementation
Paragraph performAndCacheLayout(String text, TextStyle style, int? key) {
final builder = ParagraphBuilder(style.getParagraphStyle());
builder.pushStyle(style.getTextStyle());
builder.addText(text);
final paragraph = builder.build();
paragraph.layout(ParagraphConstraints(width: double.infinity));
if (key != null) {
_cache[key] = paragraph;
}
return paragraph;
}