naturalWidth property
double
get
naturalWidth
Calculates the minimum width needed to contain all text on one line
Implementation
double get naturalWidth {
_painter.layout(minWidth: 0, maxWidth: double.infinity);
final width = _painter.width;
// Restore the previous layout
_painter.layout(minWidth: constraints.minWidth, maxWidth: constraints.maxWidth);
return width;
}