angular-dynamic-forms-lite
Version:
Efficient dynamic and customizable Angular 7+ forms.
16 lines (15 loc) • 752 B
TypeScript
import { FormControl } from "@angular/forms";
import { ParentFieldFactory } from "../field-factory";
import { DynamicController } from "../dynamic-controller";
import { SingleFormFieldSetting } from "./single-form-field-setting";
import { FormContext } from "../../form/form-context";
import { FormFieldSettings } from "../../form-settings/form-field-settings";
export declare class DynamicSingleController<M = {}> extends DynamicController {
private formControl;
private fieldFactory;
private setting;
private settings;
constructor(formControl: FormControl, fieldFactory: ParentFieldFactory, setting: SingleFormFieldSetting, settings: FormFieldSettings);
onInit(context: FormContext<M>): void;
protected destory(): void;
}