OudsButtonAppearance enum
The OudsButtonAppearance enum defines the visual importance of the button within the UI. Defines the visual importance (appearance) of an OudsButton within the UI.
Use this enum to control the emphasis level of a button:
- defaultAppearance: standard button, suitable for most use cases.
- strong: high-emphasis button, used for the primary action on a screen.
- brand: button styled with the brand color.
- minimal: low-emphasis button, used for secondary or tertiary actions.
- negative: destructive or warning action. Not allowed inside an
OudsColoredBox.
Values
- defaultAppearance → const OudsButtonAppearance
- strong → const OudsButtonAppearance
- brand → const OudsButtonAppearance
- minimal → const OudsButtonAppearance
- negative → const OudsButtonAppearance
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - 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
Constants
-
values
→ const List<
OudsButtonAppearance> - A constant List of the values in this enum, in order of their declaration.