UNPKG

ngx-strongly-typed-forms

Version:

Strongly typed definitions for Angulars @angular/forms

44 lines (38 loc) 1.48 kB
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 };