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

Интерфейс SwitcherProps

Свойства переключателя.

interface SwitcherProps {
    autoFocus?: boolean;
    checked?: boolean;
    checkedChildren?: ReactNode;
    className?: string;
    "data-qaid"?: string;
    defaultChecked?: boolean;
    disabled?: boolean;
    intent?: DEFAULT | PRIMARY | DANGER;
    leftText?: ReactNode;
    loading?: boolean;
    name?: string;
    onChange?: SwitcherChange;
    onClick?: SwitcherChange;
    prefixCls?: string;
    rightText?: ReactNode;
    size?: "small" | "default";
    style?: CSSProperties;
    title?: string;
    unCheckedChildren?: ReactNode;
}
Индекс

Свойства

autoFocus?: boolean

Автоматический фокус при монтировании.

checked?: boolean

Текущее состояние переключателя.

checkedChildren?: ReactNode

Содержимое при включённом состоянии.

className?: string

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

"data-qaid"?: string

Идентификатор для тестирования.

defaultChecked?: boolean

Начальное состояние переключателя.

disabled?: boolean

Флаг неактивного состояния.

intent?: DEFAULT | PRIMARY | DANGER

Интенсивность цвета в соответствии с темой.

leftText?: ReactNode

Текст слева от переключателя.

loading?: boolean

Флаг состояния загрузки.

name?: string

Имя компонента.

onChange?: SwitcherChange

Обработчик изменения состояния переключателя.

onClick?: SwitcherChange

Обработчик клика по переключателю.

prefixCls?: string

Префиксный класс.

rightText?: ReactNode

Текст справа от переключателя.

size?: "small" | "default"

Размер переключателя, может быть 'small' или 'default'.

Инлайн-стили компонента.

title?: string

Текст заголовка компонента.

unCheckedChildren?: ReactNode

Содержимое при выключенном состоянии.