@ngneat/reactive-forms
Version:
(Angular Reactive) Forms with Benefits
9 lines (8 loc) • 422 B
TypeScript
import { ControlValueAccessor as NgControlValueAccessor } from '@angular/forms';
export declare abstract class ControlValueAccessor<T = any> implements NgControlValueAccessor {
abstract writeValue(value: T): void;
onChange?: ((value: T | null) => void) | undefined;
onTouched?: (() => void) | undefined;
registerOnChange(fn: (value: T | null) => void): void;
registerOnTouched(fn: () => void): void;
}