ZetaButtonType enum
Shared enum for type of buttons.
- Inheritance
- Available extensions
Values
- primary → const ZetaButtonType
-
Background: Primary color; defaults to blue. Border: None.
- secondary → const ZetaButtonType
-
Background: Secondary color; defaults to yellow. Border: None.
- positive → const ZetaButtonType
-
Background: Positive color; defaults to green. Border: None.
- negative → const ZetaButtonType
-
Background: Negative color; defaults to red. Border: None.
- outline → const ZetaButtonType
-
Background: None. Border: Primary color; defaults to blue.
- outlineSubtle → const ZetaButtonType
-
Background: None. Border: Subtle color; defaults to cool grey.
- text → const ZetaButtonType
-
Background: None. Border: None. Foreground color: Primary; defaults to blue.
Properties
- border → bool
-
Available on ZetaButtonType, provided by the ButtonFunctions extension
Returns if button has borderno setter - 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
- solid → bool
-
Available on ZetaButtonType, provided by the ButtonFunctions extension
Returns if button is solidno setter
Methods
-
color(
ZetaColors colors) → ZetaColorSwatch -
Available on ZetaButtonType, provided by the ButtonFunctions extension
Returns color based on ZetaButtonType -
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<
ZetaButtonType> - A constant List of the values in this enum, in order of their declaration.