Builder

class Builder

Builder class for creating AiutaTheme instances.

This builder ensures all required theme components are configured before creating the final theme instance. Each theme component must be set to create a complete theme configuration.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

Activity indicator configuration.

Link copied to clipboard

Bottom sheet styling configuration.

Link copied to clipboard

Button styling and interaction configuration.

Link copied to clipboard

Global color theme configuration.

Link copied to clipboard

Error message snackbar configuration.

Link copied to clipboard

Image display and icon configuration.

Link copied to clipboard

Text and label styling configuration.

Link copied to clipboard

Page navigation bar configuration.

Link copied to clipboard

"Powered by Aiuta" branding configuration.

Link copied to clipboard

Product information bar configuration.

Link copied to clipboard

Selection feedback snackbar configuration.

Functions

Link copied to clipboard

Extension function for configuring bottom sheet theme within an AiutaTheme.Builder.

Link copied to clipboard

Creates an AiutaTheme instance with the configured properties.

Link copied to clipboard

Extension function for configuring button theme within an AiutaTheme.Builder.

Link copied to clipboard

Extension function for configuring error snackbar theme within an AiutaTheme.Builder.

Link copied to clipboard

Extension function for configuring image theme within an AiutaTheme.Builder.

Link copied to clipboard

Extension function for configuring label theme within an AiutaTheme.Builder.

Link copied to clipboard

Extension function for configuring page bar theme within an AiutaTheme.Builder.

Link copied to clipboard

Extension function for configuring power bar theme within an AiutaTheme.Builder.

Link copied to clipboard

Extension function for configuring product bar theme within an AiutaTheme.Builder.

Link copied to clipboard

Extension function for configuring selection snackbar theme within an AiutaTheme.Builder.