asMap method
Returns the current instance as a Map.
Implementation
Map<String, dynamic> asMap() {
return <String, dynamic>{
'uriPrefix': uriPrefix,
'link': link.toString(),
if (longDynamicLink != null)
'longDynamicLink': longDynamicLink.toString(),
if (androidParameters != null)
'androidParameters': androidParameters?.asMap(),
if (googleAnalyticsParameters != null)
'googleAnalyticsParameters': googleAnalyticsParameters?.asMap(),
if (iosParameters != null) 'iosParameters': iosParameters?.asMap(),
if (itunesConnectAnalyticsParameters != null)
'itunesConnectAnalyticsParameters':
itunesConnectAnalyticsParameters?.asMap(),
if (navigationInfoParameters != null)
'navigationInfoParameters': navigationInfoParameters?.asMap(),
if (socialMetaTagParameters != null)
'socialMetaTagParameters': socialMetaTagParameters?.asMap(),
};
}