toMap method

Map<String, dynamic> toMap()

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