asMap method

Map<String, dynamic> asMap()

Converts the settings to a map.

Returns a map representation.

Implementation

Map<String, dynamic> asMap() {
  return <String, dynamic>{
    if (iOSBundleId != null) 'iOS': {'bundleId': iOSBundleId},
    'dynamicLinkDomain': dynamicLinkDomain,
    'url': url,
    'handleCodeInApp': handleCodeInApp,
    if (androidPackageName != null)
      'android': {
        'packageName': androidPackageName,
        'minimumVersion': androidMinimumVersion,
        'installApp': androidInstallApp,
      },
  };
}