DynamicLinkParameters class

The class used for Dynamic Link URL generation.

Supports creation of short and long Dynamic Link URLs. Short URLs will have a domain and a randomized path. Long URLs will have a domain and a query that contains all of the Dynamic Link parameters.

Constructors

DynamicLinkParameters({AndroidParameters androidParameters, @required String uriPrefix, DynamicLinkParametersOptions dynamicLinkParametersOptions, GoogleAnalyticsParameters googleAnalyticsParameters, IosParameters iosParameters, ItunesConnectAnalyticsParameters itunesConnectAnalyticsParameters, @required Uri link, NavigationInfoParameters navigationInfoParameters, SocialMetaTagParameters socialMetaTagParameters})

Properties

androidParameters AndroidParameters
Android parameters for a generated Dynamic Link URL.
final
dynamicLinkParametersOptions DynamicLinkParametersOptions
Defines behavior for generating Dynamic Link URLs.
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
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

Generate a short Dynamic Link.
buildUrl() Future<Uri>
Generate a long Dynamic Link URL.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

shortenUrl(Uri url, [DynamicLinkParametersOptions options]) Future<ShortDynamicLink>
Shortens a Dynamic Link URL.