The checkbox component in the library has a little problem. It's cumbersome to use anywhere
indeterminate state is required. An example of this is a checkbox tree:
[-] Region (indeterminate state)
[/] North America (checked state)
[/] Canada
[/] United States
[ ] Asia Pacific (unchecked state)
Here's the state machine for a click on a tri-state checkbox:
The checkbox component in the library has a little problem. It's cumbersome to use anywhere indeterminate state is required. An example of this is a checkbox tree:
Here's the state machine for a click on a tri-state checkbox:
logical representation:
Do you think it would be possible to add an indeterminate state to the checkbox?