@universal-material/angular
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.
20 lines (19 loc) • 1.03 kB
TypeScript
import { ControlValueAccessor } from '@angular/forms';
import { ElementRef, Renderer2 } from '@angular/core';
import { UmChipField } from '@universal-material/web';
import * as i0 from "@angular/core";
export declare class UmChipFieldControlValueAccessor implements ControlValueAccessor {
private _renderer;
private _elementRef;
onChange: (_: any) => void;
onTouched: () => void;
constructor(_renderer: Renderer2, _elementRef: ElementRef<UmChipField>);
writeValue(obj: any): void;
protected setProperty(key: string, value: any): void;
registerOnTouched(fn: () => void): void;
registerOnChange(fn: (_: any) => {}): void;
setDisabledState(isDisabled: boolean): void;
_handleChange(value: []): void;
static ɵfac: i0.ɵɵFactoryDeclaration<UmChipFieldControlValueAccessor, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<UmChipFieldControlValueAccessor, "u-chip-field[ngModel],u-chip-field[formControlName],u-chip-field[formControl]", never, {}, {}, never, never, false, never>;
}