asMap method

Map<String, dynamic> asMap()

Returns the current instance as a Map.

Implementation

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