AiutaConfiguration
class AiutaConfiguration(val aiuta: Aiuta, val debugSettings: AiutaDebugSettings, val features: AiutaFeatures, val userInterface: AiutaUserInterfaceConfiguration)
Main configuration class for the Aiuta SDK.
This immutable configuration class contains all the settings needed to customize the behavior and appearance of the Aiuta SDK. It includes feature toggles, UI theming, debug settings, and the core Aiuta instance.
val configuration = aiutaConfiguration {
aiuta = aiuta {
authenticationStrategy = ...
platformContext = context
}
features {
...
}
userInterface {
theme = ...
actions = ...
}
}
Content copied to clipboard
See also
Constructors
Link copied to clipboard
constructor(aiuta: Aiuta, debugSettings: AiutaDebugSettings, features: AiutaFeatures, userInterface: AiutaUserInterfaceConfiguration)
Types
Link copied to clipboard
class Builder
Builder class for creating AiutaConfiguration instances with DSL-style configuration.