# AUTO GENERATED FILE - DO NOT EDIT
from dash.development.base_component import Component, _explicitize_args
class Checklist(Component):
"""A Checklist component.
Checklist is a component that encapsulates several checkboxes.
The values and labels of the checklist are specified in the `options`
property and the checked items are specified with the `value` property.
Each checkbox is rendered as an input with a surrounding label.
Keyword arguments:
- options (list of dicts; optional):
An array of options.
`options` is a list of string | number | booleans | dict | list of
dicts with keys:
- disabled (boolean; optional):
If True, this option is disabled and cannot be selected.
- label (a list of or a singular dash component, string or number; required):
The option's label.
- title (string; optional):
The HTML 'title' attribute for the option. Allows for
information on hover. For more information on this attribute,
see
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/title.
- value (string | number | boolean; required):
The value of the option. This value corresponds to the items
specified in the `value` property.
- value (list of string | number | booleans; optional):
The currently selected value.
- inline (boolean; default False):
Indicates whether the options labels should be displayed inline
(True=horizontal) or in a block (False=vertical).
- className (string; optional):
The class of the container (div).
- style (dict; optional):
The style of the container (div).
- inputStyle (dict; optional):
The style of the checkbox element.
- inputClassName (string; default ''):
The class of the checkbox element.
- labelStyle (dict; optional):
The style of the