UNPKG

angular-dynamic-forms-ai

Version:

AI-enhanced dynamic form generator for Angular using Template-Driven Forms

17 lines 964 B
import { EventEmitter, OnInit } from '@angular/core'; import { NgForm } from '@angular/forms'; import { FormConfig, FormFieldConfig } from '../interfaces/form-field.interface'; import { AiValidationService } from '../services/ai-validation.service'; import * as i0 from "@angular/core"; export declare class DynamicFormComponent implements OnInit { private aiValidationService; formConfig: FormConfig; formSubmit: EventEmitter<any>; constructor(aiValidationService: AiValidationService); ngOnInit(): void; isFieldVisible(field: FormFieldConfig): boolean; onSubmit(form: NgForm): void; static ɵfac: i0.ɵɵFactoryDeclaration<DynamicFormComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DynamicFormComponent, "lib-dynamic-form", never, { "formConfig": { "alias": "formConfig"; "required": false; }; }, { "formSubmit": "formSubmit"; }, never, never, false, never>; } //# sourceMappingURL=dynamic-form.component.d.ts.map