Module

lib/engine/NgxFormFieldDirective

Base directive for CRUD form fields in Decaf Angular applications.

View Source lib/engine/NgxFormFieldDirective.ts, line 11

Classes

NgxFormFieldDirective

Provides the foundation for all form field components in Decaf applications by implementing Angular's ControlValueAccessor interface and FieldProperties for validation. This directive manages form control integration, validation state, multi-entry forms (FormArrays), and CRUD operation context. It handles form group lifecycle, error messaging, change detection, and parent-child form relationships. Extend this class to create custom form field components that seamlessly integrate with Angular's reactive forms and Decaf's validation system.