DynamicLinkParameters class
Interface that defines the all the parameters required to build a dynamic link
Constructors
- DynamicLinkParameters.new({required Uri link, required String uriPrefix, Uri? longDynamicLink, AndroidParameters? androidParameters, IOSParameters? iosParameters, GoogleAnalyticsParameters? googleAnalyticsParameters, ITunesConnectAnalyticsParameters? itunesConnectAnalyticsParameters, 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
- link → Uri
-
The link the target app will open.
final
- longDynamicLink → Uri?
-
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
-
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