DeepLink

class DeepLink<out A : Action>(val action: A, val utm: Utm) : PshComponents, WithAction<A>

Deep-link object

Constructors

Link copied to clipboard
fun <out A : Action> DeepLink(action: A, utm: Utm)

Functions

Link copied to clipboard
open override fun getHash(): String

URI hash component

Link copied to clipboard
open override fun getPath(): Array<String>

Combined URI path component.

Link copied to clipboard
open override fun getSearch(): Array<Param>

Combined URI search component

Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
fun withUtm(utm: Utm): DeepLink<A>

Adds Utm components

Properties

Link copied to clipboard
open override val action: A

Action to perform

Link copied to clipboard
val isValid: Boolean

True if link is valid

Link copied to clipboard
val utm: Utm

UTM properties