interface RadioAbstractProps<T> {
    autoFocus?: boolean;
    checked?: boolean;
    children?: ReactNode;
    className?: string;
    defaultChecked?: boolean;
    disabled?: boolean;
    id?: string;
    name?: string;
    onChange?: ((e: T) => void);
    onClick?: MouseEventHandler<HTMLElement>;
    onKeyDown?: KeyboardEventHandler<HTMLElement>;
    onKeyPress?: KeyboardEventHandler<HTMLElement>;
    onMouseEnter?: MouseEventHandler<HTMLElement>;
    onMouseLeave?: MouseEventHandler<HTMLElement>;
    prefixCls?: string;
    style?: CSSProperties;
    tabIndex?: number;
    type?: string;
    value?: any;
}

Type Parameters

  • T

Hierarchy (view full)

Properties

autoFocus?: boolean
checked?: boolean
children?: ReactNode
className?: string
defaultChecked?: boolean
disabled?: boolean
id?: string
name?: string
onChange?: ((e: T) => void)
onClick?: MouseEventHandler<HTMLElement>
onKeyDown?: KeyboardEventHandler<HTMLElement>
onKeyPress?: KeyboardEventHandler<HTMLElement>
onMouseEnter?: MouseEventHandler<HTMLElement>
onMouseLeave?: MouseEventHandler<HTMLElement>
prefixCls?: string
tabIndex?: number
type?: string
value?: any