@angular2-material/radio
- Version 2.0.0-alpha.8-3
- Published
- No dependencies
- MIT license
Install
npm i @angular2-material/radioyarn add @angular2-material/radiopnpm add @angular2-material/radioOverview
Angular 2 Material radio
Index
Variables
Classes
Variables
variable MD_RADIO_GROUP_CONTROL_VALUE_ACCESSOR
const MD_RADIO_GROUP_CONTROL_VALUE_ACCESSOR: any;Provider Expression that allows md-radio-group to register as a ControlValueAccessor. This allows it to support [(ngModel)] and ngControl.
Classes
class MdRadioButton
class MdRadioButton implements OnInit {}constructor
constructor( radioGroup: MdRadioGroup, radioDispatcher: MdUniqueSelectionDispatcher);property align
align: 'start' | 'end';property ariaLabel
ariaLabel: string;Used to set the 'aria-label' attribute on the underlying input element.
property ariaLabelledby
ariaLabelledby: string;The 'aria-labelledby' attribute takes precedence as the element's text alternative.
property change
change: EventEmitter<MdRadioChange>;Event emitted when the group value changes.
property checked
checked: boolean;property disabled
disabled: boolean;property id
id: string;The unique ID for the radio button.
property inputId
readonly inputId: string;property name
name: string;Analog to HTML 'name' attribute used to group radios for unique selection.
property radioDispatcher
radioDispatcher: MdUniqueSelectionDispatcher;property radioGroup
radioGroup: MdRadioGroup;The parent radio group. May or may not be present.
property value
value: any;MdRadioGroup reads this to assign its own value.
method ngOnInit
ngOnInit: () => void;TODO: internal
class MdRadioChange
class MdRadioChange {}A simple change event emitted by either MdRadioButton or MdRadioGroup.
class MdRadioGroup
class MdRadioGroup implements AfterContentInit, ControlValueAccessor {}property align
align: 'start' | 'end';property change
change: EventEmitter<MdRadioChange>;Event emitted when the group value changes.
property disabled
disabled: boolean;property name
name: string;property onTouched
onTouched: () => any;onTouch function registered via registerOnTouch (ControlValueAccessor).
property selected
selected: MdRadioButton;property value
value: any;method ngAfterContentInit
ngAfterContentInit: () => void;Initialize properties once content children are available. This allows us to propagate relevant attributes to associated buttons. TODO: internal
method registerOnChange
registerOnChange: (fn: (value: any) => void) => void;Implemented as part of ControlValueAccessor. TODO: internal
method registerOnTouched
registerOnTouched: (fn: any) => void;Implemented as part of ControlValueAccessor. TODO: internal
method writeValue
writeValue: (value: any) => void;Implemented as part of ControlValueAccessor. TODO: internal
class MdRadioModule
class MdRadioModule {}method forRoot
static forRoot: () => ModuleWithProviders;Package Files (2)
Dependencies (0)
No dependencies.
Dev Dependencies (0)
No dev dependencies.
Peer Dependencies (2)
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@angular2-material/radio.
- Markdown[](https://www.jsdocs.io/package/@angular2-material/radio)
- HTML<a href="https://www.jsdocs.io/package/@angular2-material/radio"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 2643 ms. - Missing or incorrect documentation? Open an issue for this package.
