emitDownloadCompleted method

Future<void> emitDownloadCompleted({
  1. required String modelId,
  2. required String modelName,
  3. required int modelSize,
  4. required String framework,
  5. required int durationMs,
})

Emit download completed event

Implementation

Future<void> emitDownloadCompleted({
  required String modelId,
  required String modelName,
  required int modelSize,
  required String framework,
  required int durationMs,
}) async {
  await trackEvent(
    eventType: RacEventType.downloadCompleted,
    data: {
      'modelId': modelId,
      'modelName': modelName,
      'modelSize': modelSize,
      'framework': framework,
      'durationMs': durationMs,
    },
  );
}