angular-dynamic-forms-lite
Version:
Efficient dynamic and customizable Angular 7+ forms.
14 lines (13 loc) • 791 B
TypeScript
import { FieldFactory, ParentFieldFactory, CreateFormContextOptions } from "../field-factory";
import { FormControl, FormBuilder } from "@angular/forms";
import { HiddenFormFieldSetting } from "./hidden-form-field-setting";
import { FormContext } from "../../form/form-context";
import { ViewRef } from "@angular/core";
export declare class HiddenFieldFactory implements FieldFactory<FormControl, HiddenFormFieldSetting<any>> {
private parentFieldFactory;
private formBuilder;
constructor(parentFieldFactory: ParentFieldFactory, formBuilder: FormBuilder);
create<M>({ initialValue: value, formControl, setting, settings }: CreateFormContextOptions<M, FormControl, HiddenFormFieldSetting<M>>): FormContext<M, FormControl>;
render(): ViewRef;
updateChildren(): void;
}