53 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			TypeScript
		
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.1 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 } from '../component';
 | 
						|
 | 
						|
export declare class RadioGroup extends AntdComponent {
 | 
						|
  /**
 | 
						|
   * Specifies the initial state: whether or not the radio is selected.
 | 
						|
   * @type boolean
 | 
						|
   */
 | 
						|
  defaultValue: boolean;
 | 
						|
 | 
						|
  /**
 | 
						|
   * 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';
 | 
						|
}
 |