@webdev-tools/ng-nested-reactive-forms
Version:
Implement Nested FormControl for Angular Reactive Forms.
20 lines (19 loc) • 871 B
TypeScript
import { EventEmitter, OnDestroy, OnInit, Renderer2, TemplateRef, ViewContainerRef } from '@angular/core';
import { FormGroup } from '@angular/forms';
import { NrfSubmitData } from './form-submit-data.class';
import { NrfFormService } from './form.service';
export declare class NrfFormDirective implements OnInit, OnDestroy {
private readonly templateRef;
private readonly viewContainerRef;
private readonly formService;
private readonly renderer;
constructor(templateRef: TemplateRef<any>, viewContainerRef: ViewContainerRef, formService: NrfFormService, renderer: Renderer2);
nrfEntity: any;
readonly formData: any;
readonly formGroup: FormGroup;
readonly nrfSubmit: EventEmitter<NrfSubmitData>;
ngOnInit(): void;
ngOnDestroy(): void;
private renderView;
formSubmitWrapper($event: Event): void;
}