@codeforges/ng-forms
Version:
Angular 4+ Dynamic form builder, decorate your models to generate forms or create them manually
12 lines (11 loc) • 561 B
TypeScript
import { BaseInput } from "../inputs/base/BaseInput";
export declare abstract class NgFormsModel {
getFormFields(): BaseInput[];
private buildBaseInput(formFieldOptions, value, selectOptions, required?);
private hasSelectOptions(formFieldOptions);
private buildSelectOptions(formFieldOptions, value);
private buildBaseInputParams(formFieldOptions, selectOptions, value, required);
private setInputName(formFieldOptions, propertyKey);
private getNgFormRequiredMetadata(propertyKey);
private getNgFormFieldMetadata(propertyKey);
}