toggle method

void toggle()

Toggles between checked and unchecked states.

If currently checked, becomes unchecked. If currently unchecked or indeterminate, becomes checked. Does not cycle through indeterminate state.

Implementation

void toggle() {
  value = value == CheckboxState.checked
      ? CheckboxState.unchecked
      : CheckboxState.checked;
}