toMap method
Implementation
Map<String, dynamic> toMap() {
return {
'partnerKey': partnerKey,
'applicationIABCategory': applicationIABCategory,
'partnerSecret': partnerSecret,
'distanceFilter': distanceFilter,
'locationUpdateInterval': locationUpdateInterval,
'adLocationExpiryInterval': adLocationExpiryInterval,
'logLevel': logLevel.value, // passing integer value
'provider': provider.name, // passing string name
'environment': environment.name, // passing string name
'showTrackingTerms': showTrackingTerms,
'gdpr': gdpr,
'consent': consent,
'clientHasUserTrackingPermission': clientHasUserTrackingPermission,
'appName': appName,
'appKey': appKey,
'secretKey': secretKey,
'host': host,
'enableTracking': enableTracking,
};
}