interface RadioRadioGroupProps {
    buttonStyle?: "outline" | "solid";
    children?: ReactNode;
    className?: string;
    defaultValue?: any;
    disabled?: boolean;
    id?: string;
    name?: string;
    onChange?: ((e: RadioMouseEvent<RadioChangeEventTarget>) => void);
    onMouseEnter?: MouseEventHandler<HTMLDivElement>;
    onMouseLeave?: MouseEventHandler<HTMLDivElement>;
    options?: (string | {
        disabled?: boolean;
        label: ReactNode;
        onChange?: ((e: RadioMouseEvent<RadioCheckboxChangeEventTarget>) => void);
        style?: CSSProperties;
        value: string | number | boolean;
    })[];
    optionType?: "default" | "button";
    prefixCls?: string;
    size?: "small" | "middle" | "large";
    style?: CSSProperties;
    value?: any;
}

Properties

buttonStyle?: "outline" | "solid"
children?: ReactNode
className?: string
defaultValue?: any
disabled?: boolean
id?: string
name?: string
onChange?: ((e: RadioMouseEvent<RadioChangeEventTarget>) => void)
onMouseEnter?: MouseEventHandler<HTMLDivElement>
onMouseLeave?: MouseEventHandler<HTMLDivElement>
options?: (string | {
    disabled?: boolean;
    label: ReactNode;
    onChange?: ((e: RadioMouseEvent<RadioCheckboxChangeEventTarget>) => void);
    style?: CSSProperties;
    value: string | number | boolean;
})[]
optionType?: "default" | "button"
prefixCls?: string
size?: "small" | "middle" | "large"
value?: any