CameraModeOverrideContext

@IviExperimental(reasons = [])
data class CameraModeOverrideContext(val lifecycleOwner: LifecycleOwner, val iviServiceProvider: IviServiceProvider, val staticConfigurationProvider: StaticConfigurationProvider)

Contains additional data for the CameraModeOverrideProvider.

Parameters

lifecycleOwner

The lifecycle to which the frontend extension is bound.

staticConfigurationProvider

Allows retrieving the values of static configurations. Configuration values can be obtained with configuration keys.

iviServiceProvider

Provides access to services.

Constructors

Link copied to clipboard
constructor(lifecycleOwner: LifecycleOwner, iviServiceProvider: IviServiceProvider, staticConfigurationProvider: StaticConfigurationProvider)