UNPKG

ngx-strongly-typed-forms

Version:

Strongly typed definitions for Angulars @angular/forms

57 lines (49 loc) 1.94 kB
(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/forms'), require('@angular/core')) : typeof define === 'function' && define.amd ? define(['exports', '@angular/forms', '@angular/core'], factory) : (factory((global['ngx-strongly-typed-forms'] = {}),global.forms,global.core)); }(this, (function (exports,forms,core) { 'use strict'; const AbstractControl$1 = forms.AbstractControl; const FormArray$1 = forms.FormArray; const FormControl$1 = forms.FormControl; const FormGroup$1 = forms.FormGroup; const FormBuilder$1 = forms.FormBuilder; /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var NgxStronglyTypedFormsModule = /** @class */ (function () { function NgxStronglyTypedFormsModule() { } NgxStronglyTypedFormsModule.decorators = [ { type: core.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 */ exports.AbstractControl = AbstractControl$1; exports.FormArray = FormArray$1; exports.FormGroup = FormGroup$1; exports.FormControl = FormControl$1; exports.FormBuilder = FormBuilder$1; exports.NgxStronglyTypedFormsModule = NgxStronglyTypedFormsModule; exports.toUntyped = toUntyped; Object.defineProperty(exports, '__esModule', { value: true }); })));