BeuiCheckboxStyle class

Optional style overrides for BeuiCheckbox. Null fields resolve from the ambient BeuiColors theme extension (or sensible defaults).

Annotations

Constructors

BeuiCheckboxStyle({Color? fillColor, Color? markColor, Color? borderColor, double? size, double? borderRadius})
Creates a set of BeuiCheckbox overrides.
const

Properties

borderColor Color?
Border colour when unchecked. Defaults to BeuiColors.mutedForeground at 50% alpha.
final
borderRadius double?
Corner radius. Defaults to 6.
final
fillColor Color?
Box fill + border when checked/indeterminate. Defaults to BeuiColors.primary.
final
hashCode int
The hash code for this object.
no setterinherited
markColor Color?
Check/indeterminate stroke colour. Defaults to BeuiColors.primaryForeground.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size double?
Box edge length. Defaults to 20.
final

Methods

copyWith({Color? fillColor, Color? markColor, Color? borderColor, double? size, double? borderRadius}) BeuiCheckboxStyle
Returns a copy with the given fields replaced.
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