sendEvent static method

Future<void> sendEvent(
  1. String event, {
  2. String? name,
  3. Map<String, dynamic>? metadata,
})

Send and event with automation @param event The event. @param name The name of the event that will be displayed on MBurger dashboard @param metadata Additional metadata sent with the event

Implementation

static Future<void> sendEvent(
  String event, {
  String? name,
  Map<String, dynamic>? metadata,
}) async {
  MBAutomationEvent automationEvent = MBAutomationEvent(
    event: event,
    name: name,
    metadata: metadata,
  );
  MBAutomationMessagesManager.eventHappened(automationEvent);
  MBAutomationTrackingManager.shared.trackEvent(automationEvent);
}