recordEvent method

  1. @override
Future<void> recordEvent({
  1. required AnalyticsEvent event,
})

Implementation

@override
Future<void> recordEvent({required AnalyticsEvent event}) async {
  var name = event.name;
  var eventProperties = event.properties;

  await _channel.invokeMethod<bool>(
    'recordEvent',
    <String, Object>{
      'name': name,
      'propertiesMap': eventProperties.getAllProperties(),
      'propertiesTypesMap': eventProperties.getAllPropertiesTypes()
    },
  );
}