DeepLinkAlias

data class DeepLinkAlias(val pattern: String, val targetRoute: String, val paramsMapping: (Params) -> Params = { it })(source)

An individual deep link alias mapping a path pattern to a canonical internal route.

Parameters

pattern

The external path pattern matched against incoming deep link paths

targetRoute

The canonical internal route to navigate to

paramsMapping

Optional transform applied to route params before passing to navigation

Constructors

Link copied to clipboard
constructor(pattern: String, targetRoute: String, paramsMapping: (Params) -> Params = { it })

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard