toJson method
Serialise to the wire format.
Implementation
Map<String, Object?> toJson() => <String, Object?>{
'id': id,
'main': main.toJson(),
'branches': <Object?>[for (final shell in branches) shell.toJson()],
'modules': <Object?>[for (final module in modules) module.toJson()],
'flows': <Object?>[for (final flow in flows) flow.toJson()],
'problems': <Object?>[for (final problem in problems) problem.toJson()],
'guardTrace': guardTrace?.toJson(),
'url': url,
'history': history,
'origin': <Object?>[for (final frame in origin) frame.toJson()],
};