toJson method

Map<String, dynamic> toJson()

Exports the entire graph as JSON for bug reports.

Implementation

Map<String, dynamic> toJson() => {
      'events': _nodes.values.map((e) => e.toJson()).toList(),
      'edges': Map<String, String>.from(_parentEdge),
      'event_count': _nodes.length,
      'exported_at': DateTime.now().toIso8601String(),
    };