/// /// import { SmartComponent, SmartEventHandler } from '../base'; export interface SmartRadioGroupProps { /** * 在表单内提交时的标识符 */ name?: string; /** * 当前选中项的标识符 */ value?: any; /** * 是否禁用所有单选框 * * @default false */ disabled?: boolean; /** * 排列方向 */ direction?: 'horizontal' | 'vertical'; /** * 子元素节点 */ children?: React.ReactNode; /** * 是否阻止默认UI更新事件 * @default false * @version 2.3.8 */ preventDefault?: boolean; } /** * @deprecated */ export interface SmartRadioGroupChangeEvent extends WechatMiniprogram.BaseEvent { detail: string; } export interface SmartRadioGroupEvents { /** * 当绑定值变化时触发的事件 */ onChange?: SmartEventHandler; } export type SmartRadioGroup = SmartComponent;