ngx-strongly-typed-forms
Version:
Strongly typed definitions for Angulars @angular/forms
44 lines (38 loc) • 1.48 kB
JavaScript
import { AbstractControl, FormArray, FormBuilder, FormControl, FormGroup } from '@angular/forms';
import { NgModule } from '@angular/core';
const AbstractControl$1 = AbstractControl;
const FormArray$1 = FormArray;
const FormControl$1 = FormControl;
const FormGroup$1 = FormGroup;
const FormBuilder$1 = FormBuilder;
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var NgxStronglyTypedFormsModule = /** @class */ (function () {
function NgxStronglyTypedFormsModule() {
}
NgxStronglyTypedFormsModule.decorators = [
{ type: NgModule, args: [{
providers: [FormBuilder$1],
},] },
];
return NgxStronglyTypedFormsModule;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @template T
* @param {?} control
* @return {?}
*/
function toUntyped(control) {
return (/** @type {?} */ (control));
}
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
export { AbstractControl$1 as AbstractControl, FormArray$1 as FormArray, FormGroup$1 as FormGroup, FormControl$1 as FormControl, FormBuilder$1 as FormBuilder, NgxStronglyTypedFormsModule, toUntyped };