logAtomicInteraction method

void logAtomicInteraction({
  1. required String eventName,
  2. required String viewName,
  3. required String className,
  4. required String viewKind,
  5. String interaction = atomicInteractionView,
  6. Map<String, Object>? parameters,
})

Implementation

void logAtomicInteraction({
  required String eventName,
  required String viewName,
  required String className,
  required String viewKind,
  String interaction = atomicInteractionView,
  Map<String, Object>? parameters,
}) {
  Map<String, Object> atomicParams = {
    eventAtomicViewName: viewName,
    eventAtomicViewClass: className,
    eventAtomicViewKind: viewKind,
    eventAtomicViewInteraction: interaction,
  };
  if (parameters != null) {
    atomicParams.addAll(parameters);
  }

  logEvent(
    name: eventName,
    parameters: atomicParams,
  );
}