UNPKG

angular-dynamic-forms-ai

Version:

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

33 lines 754 B
export interface FormFieldConfig { name: string; label: string; type: 'text' | 'email' | 'number' | 'password' | 'select' | 'textarea'; value?: any; options?: { label: string; value: any; }[]; validations?: { required?: boolean; minLength?: number; maxLength?: number; pattern?: string; email?: boolean; }; conditionalDisplay?: { dependsOn: string; showWhen: any; }; placeholder?: string; errorMessages?: { [key: string]: string; }; } export interface FormConfig { fields: FormFieldConfig[]; submitButton?: { text: string; class?: string; }; } //# sourceMappingURL=form-field.interface.d.ts.map