sendEvent static method
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);
}