# 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