logEventAsync method

Future<void> logEventAsync(
  1. String name, [
  2. Map<String, dynamic> metadata = const {}
])

Log an event asynchronously.

Implementation

Future<void> logEventAsync(
  String name, [
  Map<String, dynamic> metadata = const {},
]) async {
  final event = AnalyticsEvent(name: name, metadata: metadata);
  if (!_attached) {
    _preAttachQueue.add(event);
    return;
  }
  await _routeEventAsync(event);
}