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
-
Style for the main action buttons (Deliver Here, Save & Deliver, Submit).
final
-
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