59 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			TypeScript
		
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			TypeScript
		
	
	
// Project: https://github.com/vueComponent/ant-design-vue
 | 
						|
// Definitions by: akki-jat <https://github.com/akki-jat>
 | 
						|
// Definitions: https://github.com/vueComponent/ant-design-vue/types
 | 
						|
 | 
						|
import { AntdComponent, AntdProps } from '../component';
 | 
						|
 | 
						|
export declare class RadioGroup extends AntdComponent {
 | 
						|
  $props: AntdProps & {
 | 
						|
    /**
 | 
						|
     * Specifies the initial state: whether or not the radio is selected.
 | 
						|
     * @type boolean
 | 
						|
     */
 | 
						|
    defaultValue?: any;
 | 
						|
 | 
						|
    /**
 | 
						|
     * Disable radio
 | 
						|
     * @default false
 | 
						|
     * @type boolean
 | 
						|
     */
 | 
						|
    disabled?: boolean;
 | 
						|
 | 
						|
    /**
 | 
						|
     * The name property of all input[type="radio"] children
 | 
						|
     * @type string
 | 
						|
     */
 | 
						|
    name?: string;
 | 
						|
 | 
						|
    /**
 | 
						|
     * set children optional
 | 
						|
     * @type Array<string | { label: string, value: string, disabled?: boolean }>
 | 
						|
     */
 | 
						|
    options?: Array<string | { label: string; value: string; disabled?: boolean }>;
 | 
						|
 | 
						|
    /**
 | 
						|
     * size for radio button style
 | 
						|
     * @default 'default'
 | 
						|
     * @type String
 | 
						|
     */
 | 
						|
    size?: 'large' | 'default' | 'small';
 | 
						|
 | 
						|
    /**
 | 
						|
     * Used for setting the currently selected value.
 | 
						|
     * @type any
 | 
						|
     */
 | 
						|
    value?: any;
 | 
						|
 | 
						|
    /**
 | 
						|
     * style type of radio button
 | 
						|
     * @default 'outline'
 | 
						|
     * @type string
 | 
						|
     */
 | 
						|
    buttonStyle?: 'outline' | 'solid';
 | 
						|
    /**
 | 
						|
     * The callback function that is triggered when the state changes.
 | 
						|
     */
 | 
						|
    onChange?: (e: Event) => void;
 | 
						|
  };
 | 
						|
}
 |