record method
Records an event. No-op when not recording.
Implementation
@override
void record(String type, [Map<String, Object?> data = const {}]) {
if (!isRecording) return;
_events.add(
BugCapsuleEvent(
seq: _events.length + 1,
t: now(),
type: type,
data: data,
),
);
}