UNPKG

@kre-form/ant

Version:

74 lines 5.18 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, Output, ViewChild } from "@angular/core"; import { DataService } from "../../service/data.service"; var KreFormArea = /** @class */ (function () { function KreFormArea(dataService) { this.dataService = dataService; this.fieldConfig = {}; this.nodes = []; } /** * @return {?} */ KreFormArea.prototype.ngOnInit = /** * @return {?} */ function () { var _this = this; this.dataService.getTreeData().subscribe((/** * @param {?} res * @return {?} */ function (res) { _this.nodes = res; })); }; /** * @param {?} event * @return {?} */ KreFormArea.prototype.nzEvent = /** * @param {?} event * @return {?} */ function (event) { }; /** * @return {?} */ KreFormArea.prototype.submitForm = /** * @return {?} */ function () { }; KreFormArea.decorators = [ { type: Component, args: [{ selector: "kreform-area", template: "\u53C2\u6570\uFF1A{{fieldConfig|json}}", providers: [DataService], styles: [":host ::ng-deep .builder-content{width:100%;padding:0 0 0 12px}:host ::ng-deep .builder-content .content{width:50%;float:left;margin:0 0 15px;min-height:45px}:host ::ng-deep .builder-content .content .label{width:100%}:host ::ng-deep .builder-content .content .control{width:100%;padding:0 15px 0 0}:host ::ng-deep .builder-content .content .control .ant-input-number{width:100%!important}:host ::ng-deep .builder-content .textarea{width:100%}"] }] } ]; /** @nocollapse */ KreFormArea.ctorParameters = function () { return [ { type: DataService } ]; }; KreFormArea.propDecorators = { fieldConfig: [{ type: Output }], nzTreeComponent: [{ type: ViewChild, args: ["nzTreeComponent", { static: false },] }] }; return KreFormArea; }()); export { KreFormArea }; if (false) { /** @type {?} */ KreFormArea.prototype.fieldConfig; /** @type {?} */ KreFormArea.prototype.nzTreeComponent; /** @type {?} */ KreFormArea.prototype.nodes; /** @type {?} */ KreFormArea.prototype.dataService; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGtyZS1mb3JtL2FudC8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL2FyZWEvaW5kZXguY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFpQixNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBYzVFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUV6RDtJQVlFLHFCQUFtQixXQUF3QjtRQUF4QixnQkFBVyxHQUFYLFdBQVcsQ0FBYTtRQUxqQyxnQkFBVyxHQUF1QixFQUFFLENBQUM7UUFJL0MsVUFBSyxHQUFHLEVBQUUsQ0FBQztJQUNtQyxDQUFDOzs7O0lBRS9DLDhCQUFROzs7SUFBUjtRQUFBLGlCQUlDO1FBSEMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxTQUFTOzs7O1FBQUMsVUFBQyxHQUFRO1lBQ2hELEtBQUksQ0FBQyxLQUFLLEdBQUcsR0FBRyxDQUFDO1FBQ25CLENBQUMsRUFBQyxDQUFDO0lBQ0wsQ0FBQzs7Ozs7SUFDRCw2QkFBTzs7OztJQUFQLFVBQVEsS0FBd0IsSUFBUyxDQUFDOzs7O0lBQzFDLGdDQUFVOzs7SUFBVixjQUFjLENBQUM7O2dCQXBCaEIsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSxjQUFjO29CQUN4QixrREFBcUM7b0JBRXJDLFNBQVMsRUFBRSxDQUFDLFdBQVcsQ0FBQzs7aUJBQ3pCOzs7O2dCQVBRLFdBQVc7Ozs4QkFTakIsTUFBTTtrQ0FDTixTQUFTLFNBQUMsaUJBQWlCLEVBQUUsRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFOztJQWFqRCxrQkFBQztDQUFBLEFBckJELElBcUJDO1NBZlksV0FBVzs7O0lBQ3RCLGtDQUErQzs7SUFDL0Msc0NBQzZDOztJQUU3Qyw0QkFBVzs7SUFDQyxrQ0FBK0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIE9uSW5pdCwgSW5wdXQsIE91dHB1dCwgVmlld0NoaWxkIH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7XG4gIEZvcm1Hcm91cCxcbiAgRm9ybUJ1aWxkZXIsXG4gIFZhbGlkYXRvcnMsXG4gIEFic3RyYWN0Q29udHJvbFxufSBmcm9tIFwiQGFuZ3VsYXIvZm9ybXNcIjtcbmltcG9ydCB7IE56VHJlZUNvbXBvbmVudCB9IGZyb20gXCJuZy16b3Jyby1hbnRkL3RyZWVcIjtcbmltcG9ydCB7IE56Rm9ybWF0RW1pdEV2ZW50LCBOelRyZWVOb2RlT3B0aW9ucyB9IGZyb20gXCJuZy16b3Jyby1hbnRkL2NvcmVcIjtcbmltcG9ydCB7XG4gIEZpZWxkV3JhcHBlcixcbiAgS3JlRm9ybUZpZWxkQ29uZmlnLFxuICBLcmVUYWJsZUZpZWxkQ29uZmlnXG59IGZyb20gXCJAa3JlLWZvcm0vY29yZVwiO1xuaW1wb3J0IHsgRGF0YVNlcnZpY2UgfSBmcm9tIFwiLi4vLi4vc2VydmljZS9kYXRhLnNlcnZpY2VcIjtcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiBcImtyZWZvcm0tYXJlYVwiLFxuICB0ZW1wbGF0ZVVybDogXCIuL2luZGV4LmNvbXBvbmVudC5odG1sXCIsXG4gIHN0eWxlVXJsczogW1wiLi9pbmRleC5jb21wb25lbnQubGVzc1wiXSxcbiAgcHJvdmlkZXJzOiBbRGF0YVNlcnZpY2VdXG59KVxuZXhwb3J0IGNsYXNzIEtyZUZvcm1BcmVhIGltcGxlbWVudHMgT25Jbml0IHtcbiAgQE91dHB1dCgpIGZpZWxkQ29uZmlnOiBLcmVGb3JtRmllbGRDb25maWcgPSB7fTtcbiAgQFZpZXdDaGlsZChcIm56VHJlZUNvbXBvbmVudFwiLCB7IHN0YXRpYzogZmFsc2UgfSlcbiAgbnpUcmVlQ29tcG9uZW50OiBOelRyZWVDb21wb25lbnQgfCB1bmRlZmluZWQ7XG5cbiAgbm9kZXMgPSBbXTtcbiAgY29uc3RydWN0b3IocHVibGljIGRhdGFTZXJ2aWNlOiBEYXRhU2VydmljZSkge31cblxuICBuZ09uSW5pdCgpIHtcbiAgICB0aGlzLmRhdGFTZXJ2aWNlLmdldFRyZWVEYXRhKCkuc3Vic2NyaWJlKChyZXM6IGFueSkgPT4ge1xuICAgICAgdGhpcy5ub2RlcyA9IHJlcztcbiAgICB9KTtcbiAgfVxuICBuekV2ZW50KGV2ZW50OiBOekZvcm1hdEVtaXRFdmVudCk6IHZvaWQge31cbiAgc3VibWl0Rm9ybSgpIHt9XG59XG4iXX0=