addEvent method

dynamic addEvent(
  1. ClientAnalyticsEvent event
)

Implementation

addEvent(ClientAnalyticsEvent event) async {
  //
  PackageInfo packageInfo = await PackageInfo.fromPlatform();
  String? version = packageInfo.version;
  String? buildNumber = packageInfo.buildNumber;
  event.sdkVersion = "$version ($buildNumber)";
  event.platformType = Platform.operatingSystem;

  events.add(event);
  await _manageLocalStorageEvent();
  handleMaxEvents?.call();
}