UNPKG

angular-dynamic-forms-lite

Version:
49 lines 3.78 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { InlineSettingsResolver } from "./inline-form-setting-resolver"; import { InlineModelResolver } from "./inline-form-model-resolver"; var InlineFormFactory = /** @class */ (function () { function InlineFormFactory(defaultFormComponents) { this.inlineSettingsResolver = new InlineSettingsResolver(defaultFormComponents); this.inlineModelResolver = new InlineModelResolver(); } /** * @param {?} inlineForm * @return {?} */ InlineFormFactory.prototype.resolveSettings = /** * @param {?} inlineForm * @return {?} */ function (inlineForm) { return this.inlineSettingsResolver.resolve(inlineForm); }; /** * @param {?} inlineForm * @return {?} */ InlineFormFactory.prototype.resolveModel = /** * @param {?} inlineForm * @return {?} */ function (inlineForm) { return this.inlineModelResolver.resolve(inlineForm); }; return InlineFormFactory; }()); export { InlineFormFactory }; if (false) { /** * @type {?} * @private */ InlineFormFactory.prototype.inlineSettingsResolver; /** * @type {?} * @private */ InlineFormFactory.prototype.inlineModelResolver; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5saW5lLWZvcm0tZmFjdG9yeS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItZHluYW1pYy1mb3Jtcy1saXRlLyIsInNvdXJjZXMiOlsibGliL2Zvcm0vaW5saW5lL2lubGluZS1mb3JtLWZhY3RvcnkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUlBLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLGdDQUFnQyxDQUFDO0FBQ3hFLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBRW5FO0lBSUUsMkJBQVkscUJBQTRDO1FBQ3RELElBQUksQ0FBQyxzQkFBc0IsR0FBRyxJQUFJLHNCQUFzQixDQUFDLHFCQUFxQixDQUFDLENBQUM7UUFDaEYsSUFBSSxDQUFDLG1CQUFtQixHQUFHLElBQUksbUJBQW1CLEVBQUUsQ0FBQztJQUN2RCxDQUFDOzs7OztJQUVNLDJDQUFlOzs7O0lBQXRCLFVBQXVCLFVBQXNCO1FBQzNDLE9BQU8sSUFBSSxDQUFDLHNCQUFzQixDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUN6RCxDQUFDOzs7OztJQUVNLHdDQUFZOzs7O0lBQW5CLFVBQW9CLFVBQXNCO1FBQ3hDLE9BQU8sSUFBSSxDQUFDLG1CQUFtQixDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUN0RCxDQUFDO0lBQ0gsd0JBQUM7QUFBRCxDQUFDLEFBaEJELElBZ0JDOzs7Ozs7O0lBZkMsbURBQXVEOzs7OztJQUN2RCxnREFBaUQiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmxpbmVGb3JtIH0gZnJvbSBcIi4vaW5saW5lLWZvcm1cIjtcbmltcG9ydCB7IEZvcm1Db21wb25lbnRzQnlUeXBlIH0gZnJvbSBcIi4uLy4uL2Zvcm0tZmllbGQvZm9ybS1maWVsZC10eXBlXCI7XG5pbXBvcnQgeyBGb3JtRmllbGRTZXR0aW5ncyB9IGZyb20gXCIuLi8uLi9mb3JtLXNldHRpbmdzL2Zvcm0tZmllbGQtc2V0dGluZ3NcIjtcbmltcG9ydCB7IEZvcm1Nb2RlbCB9IGZyb20gXCIuLi9mb3JtLW1vZGVsXCI7XG5pbXBvcnQgeyBJbmxpbmVTZXR0aW5nc1Jlc29sdmVyIH0gZnJvbSBcIi4vaW5saW5lLWZvcm0tc2V0dGluZy1yZXNvbHZlclwiO1xuaW1wb3J0IHsgSW5saW5lTW9kZWxSZXNvbHZlciB9IGZyb20gXCIuL2lubGluZS1mb3JtLW1vZGVsLXJlc29sdmVyXCI7XG5cbmV4cG9ydCBjbGFzcyBJbmxpbmVGb3JtRmFjdG9yeSB7XG4gIHByaXZhdGUgaW5saW5lU2V0dGluZ3NSZXNvbHZlcjogSW5saW5lU2V0dGluZ3NSZXNvbHZlcjtcbiAgcHJpdmF0ZSBpbmxpbmVNb2RlbFJlc29sdmVyOiBJbmxpbmVNb2RlbFJlc29sdmVyO1xuXG4gIGNvbnN0cnVjdG9yKGRlZmF1bHRGb3JtQ29tcG9uZW50cz86IEZvcm1Db21wb25lbnRzQnlUeXBlKSB7XG4gICAgdGhpcy5pbmxpbmVTZXR0aW5nc1Jlc29sdmVyID0gbmV3IElubGluZVNldHRpbmdzUmVzb2x2ZXIoZGVmYXVsdEZvcm1Db21wb25lbnRzKTtcbiAgICB0aGlzLmlubGluZU1vZGVsUmVzb2x2ZXIgPSBuZXcgSW5saW5lTW9kZWxSZXNvbHZlcigpO1xuICB9XG5cbiAgcHVibGljIHJlc29sdmVTZXR0aW5ncyhpbmxpbmVGb3JtOiBJbmxpbmVGb3JtKTogRm9ybUZpZWxkU2V0dGluZ3Mge1xuICAgIHJldHVybiB0aGlzLmlubGluZVNldHRpbmdzUmVzb2x2ZXIucmVzb2x2ZShpbmxpbmVGb3JtKTtcbiAgfVxuXG4gIHB1YmxpYyByZXNvbHZlTW9kZWwoaW5saW5lRm9ybTogSW5saW5lRm9ybSk6IEZvcm1Nb2RlbCB7XG4gICAgcmV0dXJuIHRoaXMuaW5saW5lTW9kZWxSZXNvbHZlci5yZXNvbHZlKGlubGluZUZvcm0pO1xuICB9XG59XG4iXX0=