UNPKG

@cimpress/react-components

Version:
18 lines 981 B
import { ChangeEvent, ReactNode } from 'react'; import { PublicComponentProps } from '../types'; export interface RadioGroupProps extends PublicComponentProps { /** Pass <Radio /> elements as children to the RadioGroup */ children?: ReactNode; /** The default radio group selection. If no default is defined, no radio button will be initially selected. */ defaultSelected?: any; /** If true, radio options will display in a row instead of stacked. If there is not enough width for all options, radios will wrap. */ inline?: boolean; /** Name to apply to the child radio buttons. */ name: string; /** Callback function that is fired when the selected radio button changes. */ onChange?: (e: ChangeEvent<HTMLInputElement>, value: any) => void; /** The current selected value of the radio group. */ valueSelected?: any; } export declare const RadioGroup: (props: RadioGroupProps) => JSX.Element; //# sourceMappingURL=RadioGroup.d.ts.map