Юниверс DG SDK UI
v2.15.0

Интерфейс FieldCheckboxProps

Свойства компонента FieldCheckbox

interface FieldCheckboxProps {
    checkboxPosition?: "left" | "right";
    "data-qaid"?: string;
    defaultChecked?: boolean;
    disabled?: boolean;
    error?: string | string[] | null;
    hasLeaderDots?: boolean;
    hasTooltip?: boolean;
    hint?: ReactNode;
    inputLabel?: string;
    inputWidth?: number;
    isExtraItemsCentered?: boolean;
    isMultiLine?: boolean;
    isRequired?: boolean;
    isWide?: boolean;
    items?: FieldCheckboxItem[];
    label?: ReactNode;
    labelWidth?: number;
    name?: string;
    onChange: (name: string, value: boolean) => void;
    prefix?: ReactNode;
    readOnly?: boolean;
    rightExtraItems?: ReactNode;
    sublabel?: string;
    viewMode?: FIELD_MODE;
}

Иерархия (Просмотр сводки)

Индекс

Свойства

checkboxPosition?: "left" | "right"

Позиция чекбокса

"data-qaid"?: string
defaultChecked?: boolean

Включен ли по умолчанию

disabled?: boolean

Флаг отключения

error?: string | string[] | null

Ошибки поля

hasLeaderDots?: boolean

Есть ли направляющие точки от лейбла к полю

hasTooltip?: boolean

Флаг, отвечающий за отображение tooltip

hint?: ReactNode

Подсказка

inputLabel?: string

Лейбл поля

inputWidth?: number

Ширина поля

isExtraItemsCentered?: boolean
isMultiLine?: boolean
isRequired?: boolean

Является ли поле обязательным к заполнению

isWide?: boolean

На всю ширину контейнера

Элементы поля

label?: ReactNode

Лейбл

labelWidth?: number

Ширина лейбла

name?: string

Имя элемента

onChange: (name: string, value: boolean) => void

Событие изменения значения

Объявление типа

    • (name: string, value: boolean): void
    • Параметры

      • name: string

        Имя элемента чекбокса

      • value: boolean

        Значение элемента чекбокса

      Возвращает void

prefix?: ReactNode

Префикс поля

readOnly?: boolean

Флаг только для чтения

rightExtraItems?: ReactNode

Дополнительные элементы справа

sublabel?: string

Дополнительный текст лейбла

viewMode?: FIELD_MODE

Тип отображения поля