Checkbox
18px 的方框:凸起并带描边,选中时为墨色,勾号会以动画绘出。
<Checkbox label="Log request content" description="Prompts and completions are stored for 30 days." defaultChecked />import { Checkbox, CheckboxGroup } from "@logicplanes/kaeso-ui";属性
aria-describedbystring描述它的元素 ID。
aria-labelstring无障碍名称,用于没有可见标签的情况。
aria-labelledbystring用其他文字为方框命名,例如标签内容较多的行中的第一行。
checkedboolean受控时,是否处于选中状态。
defaultCheckedboolean非受控时,是否初始为选中状态。
descriptionReactNode标签下方的一句帮助文字。
disabledboolean将其禁用:无法使用,并显示为变暗。
idstring控件的 ID,便于其他位置的标签指向它。
indeterminateboolean显示短横线:组内部分(而非全部)选项被选中。
invalidboolean显示为无效;请搭配说明如何修正的消息。
labelReactNode标签;整行都可点击。
namestring在表单中提交值时使用的字段名。
onCheckedChange((checked: boolean) => void)选中或取消选中时调用,并传入新状态。
readOnlyboolean显示值,但不允许修改。
requiredboolean在表单中将其标记为必填。
valuestring随表单提交的值,也是在
CheckboxGroup中的值。