@hpe/angular-toolkit
Version:
Hewlett-Packard Enterprise : Angular toolkit for rapid project development
16 lines (15 loc) • 495 B
TypeScript
import { ControlValueAccessor } from '@angular/forms';
export declare abstract class AbstractFormComponent implements ControlValueAccessor {
icon: string;
label: string;
enabled: boolean;
private _required;
protected onChange: any;
constructor();
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
getComponentClass(): string[];
required: boolean;
abstract writeValue(value: any): void;
protected abstract isProvided(): boolean;
}