icon_checkbox 1.0.0
icon_checkbox: ^1.0.0 copied to clipboard
Package to make easier the proccess of creating a icon check box.
Introduction #
This package provides simple, customizable icon checkboxes
Usage #
It can be used similar to a normal checkbox.
IconCheckbox(
checkedIcon: Icons.lightbulb_outline,
uncheckedIcon: Icons.lightbulb_outline_rounded,
value: isChecked,
onChanged: (value) {
setState(() {
isChecked = value;
});
},
)
That will generate this:
![]()
Customize #
It can be customized and implemented as follows
![]()
Properties #
checkedIcon → IconData
The Icon to use for the check icon when this checkbox is checked.
uncheckedIcon → IconData?
The Icon to use for the uncheck icon when this checkbox is unchecked.
value → bool
Whether this checkbox is checked.
onChanged → ValueChanged
checkColor → Color? The color to use for the check icon when this checkbox is checked.
unCheckColor → Color? The color to use for the uncheck icon when this checkbox is unchecked.
boxdecoration → BoxDecoration?
If you implement a frame for a checkbox,Customize that frame
iconSize → double?
size of the icon
boxHeight → double?
height of the frame
boxWidth → double?
width of the frame