UNPKG

angular-dynamic-forms-lite

Version:
58 lines 3.2 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { DynamicController } from "../dynamic-controller"; /** * @template M */ export class DynamicSingleController extends DynamicController { /** * @param {?} formControl * @param {?} fieldFactory * @param {?} setting * @param {?} settings */ constructor(formControl, fieldFactory, setting, settings) { super(); this.formControl = formControl; this.fieldFactory = fieldFactory; this.setting = setting; this.settings = settings; } /** * @param {?} context * @return {?} */ onInit(context) { } /** * @protected * @return {?} */ destory() { // TODO } } 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHluYW1pYy1zaW5nbGUtY29udHJvbGxlci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItZHluYW1pYy1mb3Jtcy1saXRlLyIsInNvdXJjZXMiOlsibGliL2Zvcm0tZmllbGQvc2luZ2xlL2R5bmFtaWMtc2luZ2xlLWNvbnRyb2xsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUVBLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLHVCQUF1QixDQUFDOzs7O0FBSzFELE1BQU0sT0FBTyx1QkFBZ0MsU0FBUSxpQkFBaUI7Ozs7Ozs7SUFDcEUsWUFDVSxXQUF3QixFQUN4QixZQUFnQyxFQUNoQyxPQUErQixFQUMvQixRQUEyQjtRQUVuQyxLQUFLLEVBQUUsQ0FBQztRQUxBLGdCQUFXLEdBQVgsV0FBVyxDQUFhO1FBQ3hCLGlCQUFZLEdBQVosWUFBWSxDQUFvQjtRQUNoQyxZQUFPLEdBQVAsT0FBTyxDQUF3QjtRQUMvQixhQUFRLEdBQVIsUUFBUSxDQUFtQjtJQUdyQyxDQUFDOzs7OztJQUVNLE1BQU0sQ0FBQyxPQUF1QixJQUFHLENBQUM7Ozs7O0lBRS9CLE9BQU87UUFDZixPQUFPO0lBQ1QsQ0FBQztDQUNGOzs7Ozs7SUFiRyw4Q0FBZ0M7Ozs7O0lBQ2hDLCtDQUF3Qzs7Ozs7SUFDeEMsMENBQXVDOzs7OztJQUN2QywyQ0FBbUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBGb3JtQ29udHJvbCB9IGZyb20gXCJAYW5ndWxhci9mb3Jtc1wiO1xuaW1wb3J0IHsgUGFyZW50RmllbGRGYWN0b3J5IH0gZnJvbSBcIi4uL2ZpZWxkLWZhY3RvcnlcIjtcbmltcG9ydCB7IER5bmFtaWNDb250cm9sbGVyIH0gZnJvbSBcIi4uL2R5bmFtaWMtY29udHJvbGxlclwiO1xuaW1wb3J0IHsgU2luZ2xlRm9ybUZpZWxkU2V0dGluZyB9IGZyb20gXCIuL3NpbmdsZS1mb3JtLWZpZWxkLXNldHRpbmdcIjtcbmltcG9ydCB7IEZvcm1Db250ZXh0IH0gZnJvbSBcIi4uLy4uL2Zvcm0vZm9ybS1jb250ZXh0XCI7XG5pbXBvcnQgeyBGb3JtRmllbGRTZXR0aW5ncyB9IGZyb20gXCIuLi8uLi9mb3JtLXNldHRpbmdzL2Zvcm0tZmllbGQtc2V0dGluZ3NcIjtcblxuZXhwb3J0IGNsYXNzIER5bmFtaWNTaW5nbGVDb250cm9sbGVyPE0gPSB7fT4gZXh0ZW5kcyBEeW5hbWljQ29udHJvbGxlciB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgZm9ybUNvbnRyb2w6IEZvcm1Db250cm9sLFxuICAgIHByaXZhdGUgZmllbGRGYWN0b3J5OiBQYXJlbnRGaWVsZEZhY3RvcnksXG4gICAgcHJpdmF0ZSBzZXR0aW5nOiBTaW5nbGVGb3JtRmllbGRTZXR0aW5nLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IEZvcm1GaWVsZFNldHRpbmdzXG4gICkge1xuICAgIHN1cGVyKCk7XG4gIH1cblxuICBwdWJsaWMgb25Jbml0KGNvbnRleHQ6IEZvcm1Db250ZXh0PE0+KSB7fVxuXG4gIHByb3RlY3RlZCBkZXN0b3J5KCkge1xuICAgIC8vIFRPRE9cbiAgfVxufVxuIl19