CheckboxProps Interface
Properties for Checkbox React component
Extends
- Omit<React.InputHTMLAttributes<HTMLInputElement>, "type" | "onClick" | "onBlur">
- CommonProps
Methods
Name | Description | |
---|---|---|
onBlur(e: FocusEvent<Element>): void Optional | Event called when checkbox loses focus. | |
onClick(e: MouseEvent<Element, MouseEvent>): void Optional | Event called when checkbox is clicked on. |
Properties
Name | Type | Description | |
---|---|---|---|
indeterminate | undefined | boolean | Indicates checkbox is in an Indeterminate or Partial state, regardless of the checked state |
|
inputClassName | undefined | string | Custom CSS class name for the checkbox input element | |
inputRef | undefined | Ref<HTMLInputElement> | Provides ability to return reference to HTMLInputElement | |
inputStyle | undefined | CSSProperties | Custom CSS Style for the checkbox input element | |
label | undefined | string | Text that will be shown next to the checkbox. | |
labelClassName | undefined | string | Custom CSS class name for the label element | |
labelStyle | undefined | CSSProperties | Custom CSS Style for the label element | |
setFocus | undefined | boolean | Indicates whether the checkbox should set focus | |
status | undefined | InputStatus | Input status like: "Success", "Warning" or "Error" |
Defined in
Last Updated: 11 June, 2024