toJson method
Implementation
Map<String, dynamic> toJson() => {
'name': name,
'buildTimeUs': buildTime.inMicroseconds,
'layoutTimeUs': layoutTime.inMicroseconds,
'paintTimeUs': paintTime.inMicroseconds,
'totalTimeUs': totalTime.inMicroseconds,
'frameCount': frameCount,
'averageFps': averageFps,
'score': score,
'timestamp': timestamp.toIso8601String(),
if (metadata.isNotEmpty) 'metadata': metadata,
};