event static method
void
event(})
Implementation
static void event(
String type, {
TraceTag tag = TraceTag.general,
Map<String, Object?> fields = const {},
}) {
if (!enabled || !isTagEnabled(tag)) return;
final payload = <String, Object?>{
'v': _eventSchemaVersion,
'ts': DateTime.now().microsecondsSinceEpoch,
'tag': tag.name,
'type': type,
if (fields.isNotEmpty) 'fields': fields,
};
_writeRaw('$_eventMarker${jsonEncode(payload)}');
}