KwikFormsStyle class

Style customisations for the KwikForms address flow. Only visual/style properties — no text overrides. For text/content customisation of the login step, use KwikLoginConfig.

Constructors

KwikFormsStyle({Color? primaryColor, ButtonStyle? buttonStyle, TextStyle? buttonTextStyle, InputDecoration? inputStyle, BoxDecoration? cardStyle, TextStyle? headerTitleStyle})
const

Properties

buttonStyle ButtonStyle?
Style for the main action buttons (Deliver Here, Save & Deliver, Submit).
final
buttonTextStyle TextStyle?
Text style for labels on the main action buttons.
final
cardStyle BoxDecoration?
Decoration for address tile cards in the Select Address list.
final
hashCode int
The hash code for this object.
no setterinherited
headerTitleStyle TextStyle?
Text style for the screen header title (e.g. "Select Address").
final
inputStyle InputDecoration?
Base InputDecoration applied to all text input fields. Hint text, suffix icons, and error/focus borders are still applied on top.
final
primaryColor Color?
Overrides the primary colour from the API config. Falls back to the API-defined primaryColour, then to GoKwik purple.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited