MimiConfiguration

data class MimiConfiguration(val allowRemoteDeviceAuthorization: Boolean = false, val allowAnonymousUserOnly: Boolean = false, val mimiProfilePersonalizationConfiguration: MimiProfilePersonalizationConfiguration = MimiProfilePersonalizationConfiguration(), val mimiProfileOnboardingConfiguration: MimiProfileOnboardingConfiguration = MimiProfileOnboardingConfiguration())

Object which can be used to configure and customize various Mimi features and functionality.

Since

7.0.0, 10.0.0 mimiProfilePersonalizationConfiguration, mimiProfileOnboardingConfiguration

Constructors

Link copied to clipboard
constructor(allowRemoteDeviceAuthorization: Boolean = false, allowAnonymousUserOnly: Boolean = false, mimiProfilePersonalizationConfiguration: MimiProfilePersonalizationConfiguration = MimiProfilePersonalizationConfiguration(), mimiProfileOnboardingConfiguration: MimiProfileOnboardingConfiguration = MimiProfileOnboardingConfiguration())

Properties

Link copied to clipboard

Whether to only allow the creation of anonymous users. Enabling this will disable UI to support login/signup in the Mimi Profile.

Link copied to clipboard

Whether to support authorizing remote Mimi compatible devices. Enabling this will display UI to support remote device authorization in the Mimi Profile. Warning: To use this your app requires the CAMERA permission.*

Link copied to clipboard

Used to configure Mimi Profile onboarding UI features.

Link copied to clipboard

Used to configure Mimi Profile personalization UI features.