toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  return {
    'timestamp': timestamp.toUtc().millisecondsSinceEpoch,
    if (name != null) 'name': name,
    if (elapsedMs != null) 'elapsed_ms': elapsedMs,
    if (debug != null) 'debug': debug,
    if (steps != null) 'steps': steps!.map((step) => step.toJson()).toList(),
  };
}