UNPKG

theme-lib

Version:

This is a simple example Angular Library published to npm.

34 lines (33 loc) 1.43 kB
import { AfterContentInit, ChangeDetectorRef, EventEmitter, OnDestroy, QueryList, ElementRef } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { NbRadioComponent } from './radio.component'; export declare class NbRadioGroupComponent implements AfterContentInit, OnDestroy, ControlValueAccessor { protected cd: ChangeDetectorRef; protected hostElement: ElementRef<HTMLElement>; protected platformId: any; protected document: any; radios: QueryList<NbRadioComponent>; setValue: any; setName: string; setDisabled: boolean; valueChange: EventEmitter<any>; protected disabled: boolean; protected value: any; protected name: string; protected alive: boolean; protected onChange: (value: any) => void; protected onTouched: () => void; constructor(cd: ChangeDetectorRef, hostElement: ElementRef<HTMLElement>, platformId: any, document: any); ngAfterContentInit(): void; ngOnDestroy(): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; writeValue(value: any): void; protected updateNames(): void; protected updateValues(): void; protected updateDisabled(): void; protected subscribeOnRadiosValueChange(): void; protected propagateValue(value: any): void; protected markRadiosForCheck(): void; protected subscribeOnRadiosBlur(): void; }