CheckBox
Last updated
Last updated
A customizable checkbox widget with optional text that can also trigger the checkbox state change.
checked
: bool - The state of the checkbox; either checked or not.
child
: Widget - Typically a Text widget; the checkbox will also be checked if the child is tapped.
onChanged
: Function(bool)? - Callback for when either the checkbox or the child is pressed.
fillColor
: Color - The fill color of the checkbox shown when checked; default: Colors.black.
iconColor
: Color - The color of the check icon inside the checkbox; default: Colors.white.
size
: double - The size of the checkbox; default: 14.
borderRadius
: double - The border radius of the checkbox; default: 4.
animationDuration
: int - The duration between the checked and unchecked state in milliseconds; default: 100.
Displays a checkbox with optional text that triggers the checkbox state change.
Supports customization of checkbox size, colors, border radius, and animation duration.
Changes state when either the checkbox or the child is pressed.
Provides visual feedback on hover by changing the mouse cursor.