encode method
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,
};
}