ui.Checkbox
A checkbox with a label.
Usage | Returns | ui.Checkbox(label, value, onChange, disabled, style) | ui.Checkbox |
Argument | Type | Details | label | String, optional | The checkbox's label. Defaults to an empty string. |
value | Boolean, optional | Whether the checkbox is checked. A null value indicates that the checkbox is in an indeterminate state. Defaults to false. |
onChange | Function, optional | A callback to fire when the value of the checkbox changes. The callback is passed a boolean indicating whether the checkbox is now checked and the checkbox widget. |
disabled | Boolean, optional | Whether the checkbox is disabled. Defaults to false. |
style | Object, optional | An object of allowed CSS styles with their values to be set for this widget. See style() documentation. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-10-06 UTC.
[null,null,["Last updated 2023-10-06 UTC."],[[["The `ui.Checkbox` widget is used to create a checkbox with a label, allowing users to select or deselect an option."],["It can be initialized with optional parameters for label, value, onChange callback, disabled state, and custom styles."],["The `onChange` callback is triggered when the checkbox value changes, providing access to the new checked state and the checkbox widget itself."],["`value` can be set to `null` to represent an indeterminate state, while `disabled` and `style` parameters offer control over the widget's interactivity and appearance."]]],[]]