toJson method
Converts the parameters to a JSON map
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = {
'type': type,
'domain': domain,
};
if (slug != null) data['slug'] = slug;
if (name != null) data['name'] = name;
if (iosUrl != null) data['iosUrl'] = iosUrl;
if (androidUrl != null) data['androidUrl'] = androidUrl;
if (iosFallbackUrl != null) data['iosFallbackUrl'] = iosFallbackUrl;
if (androidFallbackUrl != null)
data['androidFallbackUrl'] = androidFallbackUrl;
if (fallbackUrl != null) data['fallbackUrl'] = fallbackUrl;
if (parameters != null) data['parameters'] = parameters;
if (socialMediaTags != null)
data['socialMediaTags'] = socialMediaTags!.toJson();
if (metadata != null) data['metadata'] = metadata;
return data;
}