LaunchPrerequisiteDelegate

class LaunchPrerequisiteDelegate(val shouldShowLaunchPrerequisite: Flow<Boolean>, val PrerequisiteContent: @Composable () -> Unit)

Allows host applications to customize the launch prerequisite flow shown by the SDK.

The SDK shows the launch prerequisite overlay on top of the map and holds permission requests until shouldShowLaunchPrerequisite emits false.

Constructors

Link copied to clipboard
constructor(shouldShowLaunchPrerequisite: Flow<Boolean>, PrerequisiteContent: @Composable () -> Unit)

Properties

Link copied to clipboard
val PrerequisiteContent: @Composable () -> Unit

Renders the full launch prerequisite UI. The SDK wraps this content in an AnimatedVisibility overlay that sits on top of the navigation map.

Link copied to clipboard

Controls whether the launch prerequisite screen is visible. The SDK observes this flow and dismisses the overlay as soon as it emits false.