UNPKG

truly-ui

Version:
34 lines (33 loc) 1.35 kB
import { QueryList, AfterContentInit, AfterViewInit } from '@angular/core'; import { TlRadioButton } from './radiobutton'; import { ComponentHasModelBase } from '../core/base/component-has-model.base'; import { IdGeneratorService } from '../core/helper/idgenerator.service'; import { TabIndexService } from '../form/tabIndex.service'; import { NameGeneratorService } from '../core/helper/namegenerator.service'; export declare class TlRadioGroup extends ComponentHasModelBase implements AfterContentInit, AfterViewInit { itemSelected: any; nameGroup: string; labelGroup: string; label: string; value: string; tabindex: number; orientation: string; radiobutton: any; listRadioButton: QueryList<TlRadioButton>; private onCheckRadio; private onFocusRadio; constructor(tabIndexService: TabIndexService, idService: IdGeneratorService, nameService: NameGeneratorService); ngAfterContentInit(): void; ngAfterViewInit(): void; validateProperty(): void; handleInitialValue(): void; handleChecked(): void; setInitialSettings(): void; setNameRadioButton(item: any): void; setItemChecked(item: any): void; checkFirstItem(): void; getCheckedRadios(): TlRadioButton[]; validateCheckedRadios(): void; checkRadio(item: any): void; focusRadio(item: any): void; }