UNPKG

1.54 kBSource Map (JSON)View Raw
1{"version":3,"file":"button-radio-group.directive.d.ts","sources":["button-radio-group.directive.d.ts"],"names":[],"mappings":"AAAA;AACA;AACA;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AACA","sourcesContent":["import { ChangeDetectorRef, Provider, QueryList } from '@angular/core';\nimport { ControlValueAccessor } from '@angular/forms';\nimport { ButtonRadioDirective } from './button-radio.directive';\nexport declare const RADIO_CONTROL_VALUE_ACCESSOR: Provider;\n/**\n * A group of radio buttons.\n * A value of a selected button is bound to a variable specified via ngModel.\n */\nexport declare class ButtonRadioGroupDirective implements ControlValueAccessor {\n private cdr;\n onChange: Function;\n onTouched: Function;\n readonly role: string;\n radioButtons?: QueryList<ButtonRadioDirective>;\n constructor(cdr: ChangeDetectorRef);\n private _value?;\n get value(): string | undefined;\n set value(value: string | undefined);\n private _disabled;\n get disabled(): boolean;\n get tabindex(): null | number;\n writeValue(value?: string): void;\n registerOnChange(fn: () => void): void;\n registerOnTouched(fn: () => void): void;\n setDisabledState(disabled: boolean): void;\n onFocus(): void;\n onBlur(): void;\n selectNext(event: KeyboardEvent): void;\n selectPrevious(event: KeyboardEvent): void;\n private selectInDirection;\n private getActiveOrFocusedRadio;\n}\n"]}
\No newline at end of file