DynamicLinkParameters class

Interface that defines the all the parameters required to build a dynamic link

Constructors

DynamicLinkParameters({required Uri link, required String uriPrefix, Uri? longDynamicLink, AndroidParameters? androidParameters, IOSParameters? iosParameters, GoogleAnalyticsParameters? googleAnalyticsParameters, ITunesConnectAnalyticsParameters? itunesConnectAnalyticsParameters, NavigationInfoParameters? navigationInfoParameters, SocialMetaTagParameters? socialMetaTagParameters})

Properties

androidParameters AndroidParameters?
Android parameters for a generated Dynamic Link URL.
final
googleAnalyticsParameters GoogleAnalyticsParameters?
Analytics parameters for a generated Dynamic Link URL.
final
hashCode int
The hash code for this object.
no setterinherited
iosParameters IOSParameters?
iOS parameters for a generated Dynamic Link URL.
final
itunesConnectAnalyticsParameters ITunesConnectAnalyticsParameters?
iTunes Connect parameters for a generated Dynamic Link URL.
final
The link the target app will open.
final
Set the long Dynamic Link when building a short link (i.e. using buildShortLink() API). This allows the user to append additional query strings that would otherwise not be possible (e.g. "ofl" parameter). This will not work if using buildLink() API.
final
Navigation Info parameters for a generated Dynamic Link URL.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
socialMetaTagParameters SocialMetaTagParameters?
Social Meta Tag parameters for a generated Dynamic Link URL.
final
uriPrefix String
Domain URI Prefix of your App.
final

Methods

asMap() Map<String, dynamic>
Returns the current instance as a Map.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited