UNPKG

angular-dynamic-forms-lite

Version:
71 lines 3.65 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { DynamicController } from "../dynamic-controller"; /** * @template M */ var /** * @template M */ DynamicSingleController = /** @class */ (function (_super) { tslib_1.__extends(DynamicSingleController, _super); function DynamicSingleController(formControl, fieldFactory, setting, settings) { var _this = _super.call(this) || this; _this.formControl = formControl; _this.fieldFactory = fieldFactory; _this.setting = setting; _this.settings = settings; return _this; } /** * @param {?} context * @return {?} */ DynamicSingleController.prototype.onInit = /** * @param {?} context * @return {?} */ function (context) { }; /** * @protected * @return {?} */ DynamicSingleController.prototype.destory = /** * @protected * @return {?} */ function () { // TODO }; return DynamicSingleController; }(DynamicController)); /** * @template M */ export { DynamicSingleController }; if (false) { /** * @type {?} * @private */ DynamicSingleController.prototype.formControl; /** * @type {?} * @private */ DynamicSingleController.prototype.fieldFactory; /** * @type {?} * @private */ DynamicSingleController.prototype.setting; /** * @type {?} * @private */ DynamicSingleController.prototype.settings; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHluYW1pYy1zaW5nbGUtY29udHJvbGxlci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItZHluYW1pYy1mb3Jtcy1saXRlLyIsInNvdXJjZXMiOlsibGliL2Zvcm0tZmllbGQvc2luZ2xlL2R5bmFtaWMtc2luZ2xlLWNvbnRyb2xsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFQSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQzs7OztBQUsxRDs7OztJQUFxRCxtREFBaUI7SUFDcEUsaUNBQ1UsV0FBd0IsRUFDeEIsWUFBZ0MsRUFDaEMsT0FBK0IsRUFDL0IsUUFBMkI7UUFKckMsWUFNRSxpQkFBTyxTQUNSO1FBTlMsaUJBQVcsR0FBWCxXQUFXLENBQWE7UUFDeEIsa0JBQVksR0FBWixZQUFZLENBQW9CO1FBQ2hDLGFBQU8sR0FBUCxPQUFPLENBQXdCO1FBQy9CLGNBQVEsR0FBUixRQUFRLENBQW1COztJQUdyQyxDQUFDOzs7OztJQUVNLHdDQUFNOzs7O0lBQWIsVUFBYyxPQUF1QixJQUFHLENBQUM7Ozs7O0lBRS9CLHlDQUFPOzs7O0lBQWpCO1FBQ0UsT0FBTztJQUNULENBQUM7SUFDSCw4QkFBQztBQUFELENBQUMsQUFmRCxDQUFxRCxpQkFBaUIsR0FlckU7Ozs7Ozs7Ozs7SUFiRyw4Q0FBZ0M7Ozs7O0lBQ2hDLCtDQUF3Qzs7Ozs7SUFDeEMsMENBQXVDOzs7OztJQUN2QywyQ0FBbUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBGb3JtQ29udHJvbCB9IGZyb20gXCJAYW5ndWxhci9mb3Jtc1wiO1xuaW1wb3J0IHsgUGFyZW50RmllbGRGYWN0b3J5IH0gZnJvbSBcIi4uL2ZpZWxkLWZhY3RvcnlcIjtcbmltcG9ydCB7IER5bmFtaWNDb250cm9sbGVyIH0gZnJvbSBcIi4uL2R5bmFtaWMtY29udHJvbGxlclwiO1xuaW1wb3J0IHsgU2luZ2xlRm9ybUZpZWxkU2V0dGluZyB9IGZyb20gXCIuL3NpbmdsZS1mb3JtLWZpZWxkLXNldHRpbmdcIjtcbmltcG9ydCB7IEZvcm1Db250ZXh0IH0gZnJvbSBcIi4uLy4uL2Zvcm0vZm9ybS1jb250ZXh0XCI7XG5pbXBvcnQgeyBGb3JtRmllbGRTZXR0aW5ncyB9IGZyb20gXCIuLi8uLi9mb3JtLXNldHRpbmdzL2Zvcm0tZmllbGQtc2V0dGluZ3NcIjtcblxuZXhwb3J0IGNsYXNzIER5bmFtaWNTaW5nbGVDb250cm9sbGVyPE0gPSB7fT4gZXh0ZW5kcyBEeW5hbWljQ29udHJvbGxlciB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgZm9ybUNvbnRyb2w6IEZvcm1Db250cm9sLFxuICAgIHByaXZhdGUgZmllbGRGYWN0b3J5OiBQYXJlbnRGaWVsZEZhY3RvcnksXG4gICAgcHJpdmF0ZSBzZXR0aW5nOiBTaW5nbGVGb3JtRmllbGRTZXR0aW5nLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IEZvcm1GaWVsZFNldHRpbmdzXG4gICkge1xuICAgIHN1cGVyKCk7XG4gIH1cblxuICBwdWJsaWMgb25Jbml0KGNvbnRleHQ6IEZvcm1Db250ZXh0PE0+KSB7fVxuXG4gIHByb3RlY3RlZCBkZXN0b3J5KCkge1xuICAgIC8vIFRPRE9cbiAgfVxufVxuIl19