deepLinkAliases

Register deep link alias mappings for NavigationLogic.navigateDeepLink.

Aliases are checked first before normal route resolution. This allows mapping legacy external URL paths to canonical internal routes.

Example:

deepLinkAliases {
alias(
pattern = "artist/invite",
targetRoute = "workspace/invite/{token}"
) { params ->
Params.of("token" to (params["token"] as? String ?: ""))
}
}

Parameters

block

Builder block for registering alias entries