| Name | Type | Default | 
				
					| 
						change
					 | 
					
						(item?: any) => void
					 | 
					
						null
					 | 
				
				
					
						
							
							Sets or gets the change function. It is called when a value is changed and the changed item is passed as parameter. The item argument has the following properties: enabled: boolean, encode: boolean, label: string, value: string, cssClass: string and checked: boolean.
							 import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
       [change]='(item) => {  }'>
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
}
						 
					 | 
				
				
					| 
						disabled
					 | 
					
						boolean
					 | 
					
						false
					 | 
				
				
					
						
							
							Sets or gets whether the CheckBoxGroup is disabled. 
							 import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
       [disabled]='true'>
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
}
						 
					 | 
				
				
					| 
						items
					 | 
					
						[]
					 | 
					
						[]
					 | 
				
				
					
						
							
							Sets or gets the items.  Each item could be a string or an object. The object has the following properties: enabled: boolean, encode: boolean, label: string, value: string, cssClass: string and checked: boolean. 
							 import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
       [items]='[{label: "Item 1", value: "1"}, {label: "Item 2", value: "2"}]'>
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
}
						 
					 | 
				
				
					| 
						value
					 | 
					
						[]
					 | 
					
						[]
					 | 
				
				
					
						
							
							Sets or gets the value array. This property determines the checked item(s).
							 import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
       [value]='["1"]'>
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
}
						 
					 | 
				
				
					| 
						layout
					 | 
					
						string
					 | 
					
						vertical
					 | 
				
				
					
						
							
							Sets or gets the items layout. It can be 'horizontal' or 'vertical'.
							 import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
       [layout]='"horizontal"'>
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
}
						 
					 | 
				
				
					| 
						labelPosition
					 | 
					
						string
					 | 
					
						after
					 | 
				
				
					
						
							
							Sets or gets the items label position. It can be 'before' or 'after'.
							 import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
       [labelPosition]='"before"'>
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
}
						 
					 | 
				
				
					| 
						rtl
					 | 
					
						boolean
					 | 
					
						false
					 | 
				
				
					
						
							
							Sets or gets a value indicating whether widget's elements are aligned to support locales using right-to-left fonts. 
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
       [rtl]='true'>
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
}
						 
					 | 
				
				
					| 
						theme
					 | 
					
						string
					 | 
					
						''
					 | 
				
				
					
						
							
							
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
       [theme]='"material"'>
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
}
						 
					 | 
				
				
					| 
						
					 | 
				
				
					| 
						
					 | 
				
				| Name | Arguments | Return Type | 
				
					| 
						getValue
					 | 
					
						None
					 | 
					
						
					 | 
				
				
					
						
							Gets the value. 
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.getValue();
  }
}
						 
					 | 
				
				
					| 
						getValueAt
					 | 
					
						index
					 | 
					
						
					 | 
				
				
					
						
							Gets an item value at index.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.getValueAt();
  }
}
						 
					 | 
				
				
					| 
						enableAt
					 | 
					
						index
					 | 
					
						
					 | 
				
				
					
						
							Enables an item at index.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.enableAt();
  }
}
						 
					 | 
				
				
					| 
						disableAt
					 | 
					
						index
					 | 
					
						
					 | 
				
				
					
						
							Disables an item at index.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.disableAt();
  }
}
						 
					 | 
				
				
					| 
						checkAt
					 | 
					
						index
					 | 
					
						
					 | 
				
				
					
						
							Checks an item at index.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.checkAt();
  }
}
						 
					 | 
				
				
					| 
						uncheckAt
					 | 
					
						index
					 | 
					
						
					 | 
				
				
					
						
							Unchecks an item at index.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.uncheckAt();
  }
}
						 
					 | 
				
				
					| 
						uncheckAll
					 | 
					
						None
					 | 
					
						
					 | 
				
				
					
						
							Unchecks all items.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.uncheckAll();
  }
}
						 
					 | 
				
				
					| 
						checkValue
					 | 
					
						value
					 | 
					
						
					 | 
				
				
					
						
							Checks an item by value.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.checkValue();
  }
}
						 
					 | 
				
				
					| 
						uncheckValue
					 | 
					
						value
					 | 
					
						
					 | 
				
				
					
						
							Unchecks an item by value.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.uncheckValue();
  }
}
						 
					 | 
				
				
					| 
						disable
					 | 
					
						None
					 | 
					
						
					 | 
				
				
					
						
							Disables the CheckBoxGroup.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.disable();
  }
}
						 
					 | 
				
				
					| 
						destroy
					 | 
					
						None
					 | 
					
						
					 | 
				
				
					
						
							Destroys the widget.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.destroy();
  }
}
						 
					 | 
				
				
					| 
						enable
					 | 
					
						None
					 | 
					
						
					 | 
				
				
					
						
							Enables the CheckBoxGroup.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.enable();
  }
}
						 
					 | 
				
				
					| 
						render
					 | 
					
						None
					 | 
					
						
					 | 
				
				
					
						
							Renders the widget.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.render();
  }
}
						 
					 | 
				
				
					| 
						val
					 | 
					
						value
					 | 
					
						
					 | 
				
				
					
						
							Sets or gets the value.  
							import { Component, ViewChild } from '@angular/core';
 
import { jqxRadioButtonGroupComponent } from 'jqwidgets-ng/jqxradiobuttongroup';
 
@Component({
  selector: 'app-root',
  template:
    `<jqxRadioButtonGroup #myRadioButtonGroup 
      >
    Check Me Out!
    </jqxRadioButtonGroup>`,
  styles: [``]
})
 
export class AppComponent {
  @ViewChild('myRadioButtonGroup', { static: false }) myRadioButtonGroup: jqxRadioButtonGroupComponent;
  
  public ngAfterViewInit(): void {
    this.myRadioButtonGroup.val();
  }
}
						 
					 |