toJson method
Returns the event as the JSON object a trace file holds, without its
kind key, with every byte payload handed to blob and written as
the reference it returns.
Implementation
@override
Map<String, Object?> toJson(TraceBlobWriter blob) => <String, Object?>{
'pass': pass,
'instanceCount': instanceCount,
if (firstIndex != 0) 'firstIndex': firstIndex,
if (indexCount != null) 'indexCount': indexCount,
};