UNPKG

@vismaux/ngx-nordic-cool

Version:
17 lines (16 loc) 559 B
import { ControlValueAccessor } from '@angular/forms'; import { ChangeDetectorRef } from '@angular/core'; export declare class SelectValueAccessor<T> implements ControlValueAccessor { protected cdRef?: ChangeDetectorRef; private change; private touched; disabled: boolean; value: T; constructor(cdRef?: ChangeDetectorRef); writeValue(value: T): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState?(isDisabled: boolean): void; onChange(value: T): void; onTouched(): void; }