OudsThemeSettings

data class OudsThemeSettings(val roundedCornerButtons: Boolean? = null, val roundedCornerTextInputs: Boolean? = null) : Parcelable

Theme settings.

Constructors

Link copied to clipboard
constructor(roundedCornerButtons: Boolean? = null, roundedCornerTextInputs: Boolean? = null)

Creates an instance of OudsThemeSettings.

Properties

Link copied to clipboard

Indicates if rounded corners should be applied to every buttons. Set to false for a default finish, or true for a finish with rounded corner. To be favored in more emotional, immersive contexts or those tied to specific visual identities. For standard or business-oriented journeys, keep the default corners. This evolution addresses the need for flexibility in adapting the design to certain brand contexts. Set to null if this setting has no effect on the associated theme.

Link copied to clipboard

Indicates if rounded corners should be applied to every text inputs. Set to false for a square finish, or true for a finish with rounded corner. To be favored in more emotional, immersive contexts or those tied to specific visual identities. For standard or business-oriented journeys, keep the default corners. This evolution addresses the need for flexibility in adapting the design to certain brand contexts. Set to null if this setting has no effect on the associated theme.

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)