NexusDeepLink class

A Nexus link that brought the user into the app, as the server resolved it.

Constructors

NexusDeepLink({required NexusDeepLinkSource source, Uri? uri, String? path, Map<String, dynamic> params = const {}, String? slug, String? campaign, String? mediaSource, String? channel, String? clickId, String? matchType})
const

Properties

campaign → String?
final
channel → String?
final
clickId → String?
final
hashCode → int
The hash code for this object.
no setterinherited
isDeferred → bool
no setter
matchType → String?
deterministic, probabilistic or organic.
final
mediaSource → String?
final
params → Map<String, dynamic>
The link's deep-link parameters (console → link → deep-link params).
final
path → String?
Where to take the user: the link's deep-link value (console), else the path of the URL that opened the app.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
slug → String?
final
source → NexusDeepLinkSource
final
uri → Uri?
The URL that opened the app. Null for a deferred match after an install.
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