LabelControl#

Компонент для отображения Radio, CheckBox и Switch совместно с заголовком

import { LabelControl } from '@v-uik/label-control'

Свойство

Описание

Значение по умолчанию

1

label*

Текст, который будет использоваться рядом с label (ReactNode)

-

2

onChange

Обработчик, вызываемый при изменении состояния ((event: ChangeEvent<HTMLInputElement>) => void)

-

3

classes

CSS классы компонента Partial<Record<"top" / "bottom" / "label" / "end" / "start" / "disabled" / "labelContent", string>>

-

4

disabled

Элемент отключен (boolean)

-

5

size

Размер заголовка и LabelControl "sm", "md"

-

6

checked

Значение поля (boolean)

-

7

control*

Control, который будет выводится вместе с меткой Radio, CheckBox или Switch ReactElement<any, string / ((props: any) => ReactElement<any, any> / null) / (new (props: any) => Component<any, any, any>)>

-

8

inputProps

Свойства элемента input InputHTMLAttributes<HTMLInputElement>

-

9

value

value компонента (string)

number

10

name

Атрибут name элемента input (string)

-

11

labelPlacement

Расположение label относительно LabelControl: "top", "bottom", "end", "start"

"end"