Pular para o conteúdo

RadioGroup API

Documentação da API para o componente React RadioGroup . Aprenda sobre as propriedades disponíveis e a API CSS.

Importação

import RadioGroup from '@mui/material/RadioGroup';
// ou
import { RadioGroup } from '@mui/material';
Você pode aprender sobre a diferença lendo este guia sobre como minimizar o tamanho do pacote.

Propriedades

Propriedades do componente FormGroup também estão disponíveis.

NomeTipoPadrãoDescrição
childrennode
O conteúdo do componente.
defaultValueany
The default input value. Use when the component is not controlled.
namestring
The name used to reference the value of the control. If you don't provide this prop, it falls back to a randomly generated name.
onChangefunc
Callback fired when a radio button is selected.

Signature:
function(event: object) => void
event: The event source of the callback. You can pull out the new value by accessing event.target.value (string).
valueany
Value of the selected radio button. The DOM API casts this to a string.

O ref é encaminhado para o elemento raiz.

Herança

Embora não explicitamente documentado acima, as propriedades do componente FormGroup também estão disponíveis em RadioGroup. Você pode tirar vantagem disso para manipular componentes aninhados.

Demonstrações