FFXDynamicLink class final

A resolved link: what an app needs to navigate and attribute, nothing about who made it.

Constructors

FFXDynamicLink({required String shortCode, required String routePath, Map<String, String> routeParameters = const {}, String? title, String? description, String? imageUrl, FFXLinkCampaign campaign = FFXLinkCampaign.empty, bool forceRedirect = false})

Properties

campaign → FFXLinkCampaign
final
description → String?
final
forceRedirect → bool
Whether an iPhone without the app goes straight to the App Store.
final
hashCode → int
The hash code for this object.
no setterinherited
imageUrl → String?
final
location → String
Where the router goes: /product?id=42.
no setter
routeParameters → Map<String, String>
The query the route opens with; never a utm_* key.
final
routePath → String
The route the link opens, /product.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shortCode → String
final
title → String?
The social preview's title, description and image; null when unset.
final

Methods

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