encode method

Map<String, Object?> encode()

Implementation

Map<String, Object?> encode() {
  return {
    'applicationId': applicationId,
    'sessionSampleRate': sessionSamplingRate,
    'detectLongTasks': detectLongTasks,
    'longTaskThreshold': longTaskThreshold,
    'trackFrustrations': trackFrustrations,
    'vitalsUpdateFrequency': vitalUpdateFrequency.toString(),
    'reportFlutterPerformance': reportFlutterPerformance,
    'customEndpoint': customEndpoint,
    'telemetrySampleRate': telemetrySampleRate,
    'attachViewEventMapper': viewEventMapper != null,
    'attachActionEventMapper': actionEventMapper != null,
    'attachResourceEventMapper': resourceEventMapper != null,
    'attachErrorEventMapper': errorEventMapper != null,
    'attachLongTaskEventMapper': longTaskEventMapper != null,
    'additionalConfig': additionalConfig,
  };
}