A CheckState enum that returns the state of the checkable button (it includes the indeterminate state too)
See Implementation