NavDeepLinkDslBuilder


@NavDeepLinkDsl
class NavDeepLinkDslBuilder


DSL for constructing a new NavDeepLink

Summary

Public constructors

Public properties

String?

Intent action for the deep link

String?

MimeType for the deep link

String?

The uri pattern of the deep link

Public constructors

Added in 2.3.0
NavDeepLinkDslBuilder()

Public properties

action

Added in 2.3.0
var actionString?

Intent action for the deep link

Throws
kotlin.IllegalArgumentException

if attempting to set to empty.

mimeType

Added in 2.3.0
var mimeTypeString?

MimeType for the deep link

uriPattern

Added in 2.3.0
var uriPatternString?

The uri pattern of the deep link

If used with safe args, this will override the uriPattern from KClass that was set during NavDestinationBuilder initialization.