flare_checkbox 0.0.1+2 flare_checkbox: ^0.0.1+2 copied to clipboard
Checkbox widget with two or three state animation with a Flare animation of your choice
flare_checkbox #
Checkbox widget with two or three state animation with a Flare animation of your choice
Usage #
FlareCheckbox(
animation: 'assets/checkbox.flr',
value: true,
),
You can customize the widget with:
animation
: path/name to your flare animation
value
: null, false or true
width
: force width of the animation
height
: force height of the animation
tristate
: true/false to enable null as an initial value
onChanged
: callback whenever to checkbox change his state
if tristate
is false and value
is null, it will be set to false
How it works #
To make your flare animation compatible with this widget it's simple:
- when
value
is true the animationOn
is called - when
value
is false the animationOff
is called - when
value
is null andtristate
true the animationUnknown
is called