Builder
class Builder
Builder class for creating AiutaConfiguration instances with DSL-style configuration.
This builder ensures all required properties are set and validates the configuration before creating the final AiutaConfiguration instance.
Properties
Link copied to clipboard
Debug and validation settings. If not set, DefaultAiutaDebugSettings will be used.
Link copied to clipboard
Feature configuration defining enabled SDK features.
Link copied to clipboard
User interface configuration including theme and actions.
Functions
Link copied to clipboard
Creates an AiutaConfiguration instance with the configured properties.
Link copied to clipboard
inline fun AiutaConfiguration.Builder.features(block: AiutaFeatures.Builder.() -> Unit): AiutaConfiguration.Builder
Extension function for configuring features within an AiutaConfiguration.Builder.
Link copied to clipboard
fun AiutaConfiguration.Builder.userInterface(block: AiutaUserInterfaceConfiguration.Builder.() -> Unit): AiutaConfiguration.Builder
Extension function for configuring UI within an AiutaConfiguration.Builder.