onChange | function | (optional) Will be called on state changes made by the user. Returns a boolean and string { checked, value, event }. |
onKeyDown | (event: React.KeyboardEvent<HTMLButtonElement>) => void | (optional) Will be called when a key is pressed while the toggle button has focus. Call event.preventDefault() to keep the toggle button from toggling on Enter or Space. |
onKeyUp | (event: React.KeyboardEvent<HTMLButtonElement>) => void | (optional) Will be called when a key is released while the toggle button has focus. |