UNPKG

angular-dynamic-forms-lite

Version:
33 lines 3.16 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, ChangeDetectionStrategy, Inject } from "@angular/core"; import { FIELD_FORM_CONTROL, FIELD_NAME } from "../form-field-injector"; var SingleInputComponent = /** @class */ (function () { function SingleInputComponent(formControl, name) { this.formControl = formControl; this.name = name; } SingleInputComponent.decorators = [ { type: Component, args: [{ selector: "dynamic-form-string-default", template: "\n <div>\n <label>{{ name }}: </label>\n <input type=\"text\" [formControl]=\"formControl\" />\n </div>\n ", changeDetection: ChangeDetectionStrategy.OnPush }] } ]; /** @nocollapse */ SingleInputComponent.ctorParameters = function () { return [ { type: undefined, decorators: [{ type: Inject, args: [FIELD_FORM_CONTROL,] }] }, { type: String, decorators: [{ type: Inject, args: [FIELD_NAME,] }] } ]; }; return SingleInputComponent; }()); export { SingleInputComponent }; if (false) { /** @type {?} */ SingleInputComponent.prototype.formControl; /** @type {?} */ SingleInputComponent.prototype.name; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2luZ2xlLWlucHV0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItZHluYW1pYy1mb3Jtcy1saXRlLyIsInNvdXJjZXMiOlsibGliL2Zvcm0tZmllbGQvc2luZ2xlL3NpbmdsZS1pbnB1dC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTNFLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxVQUFVLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUV4RTtJQVdFLDhCQUErQyxXQUFXLEVBQTZCLElBQVk7UUFBcEQsZ0JBQVcsR0FBWCxXQUFXLENBQUE7UUFBNkIsU0FBSSxHQUFKLElBQUksQ0FBUTtJQUFHLENBQUM7O2dCQVh4RyxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLDZCQUE2QjtvQkFDdkMsUUFBUSxFQUFFLDZIQUtUO29CQUNELGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNO2lCQUNoRDs7OztnREFFYyxNQUFNLFNBQUMsa0JBQWtCOzZDQUF1QixNQUFNLFNBQUMsVUFBVTs7SUFDaEYsMkJBQUM7Q0FBQSxBQVpELElBWUM7U0FGWSxvQkFBb0I7OztJQUNuQiwyQ0FBOEM7O0lBQUUsb0NBQXVDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgSW5qZWN0IH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7IEZvcm1GaWVsZENvbXBvbmVudCB9IGZyb20gXCIuLi9mb3JtLWZpZWxkLWNvbXBvbmVudFwiO1xuaW1wb3J0IHsgRklFTERfRk9STV9DT05UUk9MLCBGSUVMRF9OQU1FIH0gZnJvbSBcIi4uL2Zvcm0tZmllbGQtaW5qZWN0b3JcIjtcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiBcImR5bmFtaWMtZm9ybS1zdHJpbmctZGVmYXVsdFwiLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxkaXY+XG4gICAgICA8bGFiZWw+e3sgbmFtZSB9fTogPC9sYWJlbD5cbiAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIFtmb3JtQ29udHJvbF09XCJmb3JtQ29udHJvbFwiIC8+XG4gICAgPC9kaXY+XG4gIGAsXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoXG59KVxuZXhwb3J0IGNsYXNzIFNpbmdsZUlucHV0Q29tcG9uZW50IGltcGxlbWVudHMgRm9ybUZpZWxkQ29tcG9uZW50IHtcbiAgY29uc3RydWN0b3IoQEluamVjdChGSUVMRF9GT1JNX0NPTlRST0wpIHB1YmxpYyBmb3JtQ29udHJvbCwgQEluamVjdChGSUVMRF9OQU1FKSBwdWJsaWMgbmFtZTogc3RyaW5nKSB7fVxufVxuIl19