FieldStyleCheckbox class

Style configuration for checkbox fields.

Provides comprehensive styling options for checkbox widgets including colors, shapes, interaction states, and list tile appearance. Supports customization of checkbox behavior, visual feedback, and accessibility features.

Inheritance

Constructors

FieldStyleCheckbox({MouseCursor? mouseCursor, Color? activeColor, Color? fillColor, Color? checkColor, Color? hoverColor, Color? overlayColor, double? splashRadius, MaterialTapTargetSize? materialTapTargetSize, VisualDensity? visualDensity, FocusNode? focusNode, bool autofocus = false, ShapeBorder? shape, BorderSide? side, bool isError = false, bool? enabled, Color? tileColor, Widget? title, TextStyle? titleTextStyle, Widget? subtitle, bool isThreeLine = false, bool? dense, Widget? secondary, bool selected = false, ListTileControlAffinity controlAffinity = ListTileControlAffinity.platform, EdgeInsetsGeometry? contentPadding, bool tristate = false, OutlinedBorder? checkboxShape, Color? selectedTileColor, ValueChanged<bool?>? onFocusChange, bool? enableFeedback = true, NyColor? bottomModalBackgroundColor})

Properties

activeColor Color?
getter/setter pair
autofocus bool
getter/setter pair
bottomModalBackgroundColor NyColor?
getter/setter pair
checkboxSemanticLabel String?
getter/setter pair
checkboxShape OutlinedBorder?
getter/setter pair
checkColor Color?
getter/setter pair
contentPadding EdgeInsetsGeometry?
getter/setter pair
controlAffinity ListTileControlAffinity
getter/setter pair
dense bool?
getter/setter pair
enabled bool?
getter/setter pair
enableFeedback bool?
getter/setter pair
fillColor Color?
getter/setter pair
focusNode FocusNode?
getter/setter pair
footerSpacing double?
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
headerSpacing double?
getter/setter pairinherited
hoverColor Color?
getter/setter pair
isError bool
getter/setter pair
isThreeLine bool
getter/setter pair
materialTapTargetSize MaterialTapTargetSize?
getter/setter pair
mouseCursor MouseCursor?
getter/setter pair
onFocusChange ValueChanged<bool?>?
getter/setter pair
overlayColor Color?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secondary Widget?
getter/setter pair
selected bool
getter/setter pair
selectedTileColor Color?
getter/setter pair
shape ShapeBorder?
getter/setter pair
side BorderSide?
getter/setter pair
splashRadius double?
getter/setter pair
subtitle Widget?
getter/setter pair
tileColor Color?
getter/setter pair
title Widget?
getter/setter pair
titleTextStyle TextStyle?
getter/setter pair
tristate bool
getter/setter pair
visualDensity VisualDensity?
getter/setter pair

Methods

copyWith({double? headerSpacing, double? footerSpacing}) FieldStyle?
inherited
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