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.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
var aiuta: Aiuta?

The core Aiuta SDK instance.

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

Extension function for configuring features within an AiutaConfiguration.Builder.

Link copied to clipboard