averagePaintDuration property
Duration
get
averagePaintDuration
Average widget paint duration across recent frames.
Implementation
Duration get averagePaintDuration {
if (widgetTimings.isEmpty) return Duration.zero;
final total = widgetTimings.fold<int>(
0,
(sum, t) => sum + t.paintDuration.inMicroseconds,
);
return Duration(microseconds: total ~/ widgetTimings.length);
}