enqueue method

Future<void> enqueue(
  1. ReportEvent event
)

Enqueue a sanitized event for later delivery.

Implementation

Future<void> enqueue(ReportEvent event) async {
  final dir = await _ensureDir();
  final file = File('${dir.path}/${event.id}.json');
  final data = utf8.encode(event.toJson());
  await file.writeAsBytes(data, flush: true);
}