Ir al contenido

Switch

Control que activa o desactiva una configuración.

Navegadores
Chrome 123+Firefox 121+Safari 17.5+
Nivel
0
Tamaño comprimido
319 B
Presupuesto de diseño forzado
0 ms
Presupuesto de axe
0
Compatible con SSR
Sí
Contrato publicado
Entorno de pruebas

Zona de pruebas

Switch

Default

Disabled

API

Switch

PropTipoPredeterminadoDescripción
checkedboolean—Estado marcado; hace que el interruptor sea controlado.
defaultCheckedboolean—Estado marcado inicial del interruptor no controlado; luego lo gestiona la casilla de verificación nativa.
onCheckedChange(checked: boolean) => void—Se llama con el nuevo estado marcado cuando el usuario cambia el interruptor.
disabledbooleanfalseDesactiva el input nativo y establece el atributo data-disabled.
renderReactElement | ((props, state) => ReactElement)—Reemplaza el elemento renderizado y conserva las conexiones de comportamiento y accesibilidad.

Teclado

TeclaAcción
SpaceAlternar cuando tiene el foco

Accesibilidad

Rol switch con aria-checked; el teclado sigue las convenciones de las casillas de verificación nativas.

Puntos de estilo

data-statedata-disabled
Esta página se tradujo automáticamente y aún no se ha revisado.