@webdev-tools/ng-nested-reactive-forms
Version:
Implement Nested FormControl for Angular Reactive Forms.
21 lines • 3.06 kB
JavaScript
import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { NrfFormContext } from './form-context.class';
import { NrfSubmitData } from './form-submit-data.class';
import { NrfFormDirective } from './form.directive';
import { NRF_FORM_SERVICE_PROVIDER, NrfFormService } from './form.service';
export { NrfFormDirective, NrfFormContext, NrfSubmitData, NrfFormService, NRF_FORM_SERVICE_PROVIDER };
var NrfFormModule = (function () {
function NrfFormModule() {
}
NrfFormModule.decorators = [
{ type: NgModule, args: [{
imports: [FormsModule, ReactiveFormsModule],
exports: [FormsModule, ReactiveFormsModule, NrfFormDirective],
declarations: [NrfFormDirective],
},] }
];
return NrfFormModule;
}());
export { NrfFormModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Ad2ViZGV2LXRvb2xzL25nLW5lc3RlZC1yZWFjdGl2ZS1mb3Jtcy8iLCJzb3VyY2VzIjpbImxpYi9mb3JtL2Zvcm0ubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFdBQVcsRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRWxFLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUN0RCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDekQsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFDcEQsT0FBTyxFQUFFLHlCQUF5QixFQUFFLGNBQWMsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRTNFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxjQUFjLEVBQUUsYUFBYSxFQUFFLGNBQWMsRUFBRSx5QkFBeUIsRUFBRSxDQUFDO0FBT3RHO0lBQUE7SUFLNEIsQ0FBQzs7Z0JBTDVCLFFBQVEsU0FBQztvQkFDUixPQUFPLEVBQUUsQ0FBQyxXQUFXLEVBQUUsbUJBQW1CLENBQUM7b0JBQzNDLE9BQU8sRUFBRSxDQUFDLFdBQVcsRUFBRSxtQkFBbUIsRUFBRSxnQkFBZ0IsQ0FBQztvQkFDN0QsWUFBWSxFQUFFLENBQUMsZ0JBQWdCLENBQUM7aUJBQ2pDOztJQUMyQixvQkFBQztDQUFBLEFBTDdCLElBSzZCO1NBQWhCLGFBQWEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRm9ybXNNb2R1bGUsIFJlYWN0aXZlRm9ybXNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5cbmltcG9ydCB7IE5yZkZvcm1Db250ZXh0IH0gZnJvbSAnLi9mb3JtLWNvbnRleHQuY2xhc3MnO1xuaW1wb3J0IHsgTnJmU3VibWl0RGF0YSB9IGZyb20gJy4vZm9ybS1zdWJtaXQtZGF0YS5jbGFzcyc7XG5pbXBvcnQgeyBOcmZGb3JtRGlyZWN0aXZlIH0gZnJvbSAnLi9mb3JtLmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBOUkZfRk9STV9TRVJWSUNFX1BST1ZJREVSLCBOcmZGb3JtU2VydmljZSB9IGZyb20gJy4vZm9ybS5zZXJ2aWNlJztcblxuZXhwb3J0IHsgTnJmRm9ybURpcmVjdGl2ZSwgTnJmRm9ybUNvbnRleHQsIE5yZlN1Ym1pdERhdGEsIE5yZkZvcm1TZXJ2aWNlLCBOUkZfRk9STV9TRVJWSUNFX1BST1ZJREVSIH07XG5cbi8qIHRzbGludDpkaXNhYmxlOiB0ZXItcGFkZGVkLWJsb2NrcyAqL1xuLyoqXG4gKiBUaGlzIG1vZHVsZSBvbmx5IGhhbmRsZSBmb3JtIEFic3RyYWN0aW9uIGFuZCBzdWJtaXQgaGFuZGxlclxuICogTm8gaW5wdXRzIGFyZSBwcm92aWRlZCBieSB0aGlzIG1vZHVsZS5cbiAqL1xuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogW0Zvcm1zTW9kdWxlLCBSZWFjdGl2ZUZvcm1zTW9kdWxlXSxcbiAgZXhwb3J0czogW0Zvcm1zTW9kdWxlLCBSZWFjdGl2ZUZvcm1zTW9kdWxlLCBOcmZGb3JtRGlyZWN0aXZlXSxcbiAgZGVjbGFyYXRpb25zOiBbTnJmRm9ybURpcmVjdGl2ZV0sXG59KVxuZXhwb3J0IGNsYXNzIE5yZkZvcm1Nb2R1bGUge31cbiJdfQ==