enqueue method
Enqueues a scan result for cloud synchronization.
Implementation
void enqueue(ScanResult result, {Map<String, String>? metadata}) {
final item = _SyncQueueItem(
id: '${DateTime.now().millisecondsSinceEpoch}_${_queue.length}',
result: result,
metadata: metadata,
);
_queue.add(item);
_emitEvent(item.id, SyncStatus.pending, result: result);
}