Sets/gets the value of the aria-label attribute.
Sets/gets the aria-labelledby attribute.
If not set, the aria-labelledby will be equal to the value of labelId attribute.
ReadonlychangeAn event that is emitted after the checkbox state is changed.
Provides references to the IgxCheckboxComponent and the checked property as event arguments.
Returns the class of the checkbox component.
Sets/gets whether the checkbox is disabled.
Default value is false.
Enables/Disables the ripple effect.
If not set, disableRipple will have value false.
Sets/gets whether the checkbox should disable all css transitions.
Default value is false.
Sets/gets whether the checkbox component is on focus.
Default value is false.
Sets/gets the id of the checkbox component.
If not set, the id of the first checkbox component will be "igx-checkbox-0".
Sets/gets the checkbox indeterminate visual state.
Default value is false;
Sets/gets whether the checkbox is invalid.
Default value is false.
Sets/gets the id of the label element.
If not set, the id of the label in the first checkbox component will be "igx-checkbox-0-label".
Sets/gets the position of the label.
If not set, the labelPosition will have value "after".
Sets/gets the name attribute.
Returns reference to the native checkbox element.
Returns reference to the native label element.
@example
let labelElement = this.component.nativeLabel;
Returns reference to the label placeholder element.
@example
let labelPlaceholder = this.component.placeholderLabel;
Sets/gets whether the checkbox is readonly.
Default value is false.
Sets/gets the value of the tabindex attribute.
Sets/gets the value attribute.
Allows users to make a binary choice for a certain condition.
Igx Module
IgxCheckboxModule
Igx Theme
igx-checkbox-theme
Igx Keywords
checkbox, label
Igx Group
Data entry and display
Remarks
The Ignite UI Checkbox is a selection control that allows users to make a binary choice for a certain condition.It behaves similarly to the native browser checkbox.
Example