@kre-form/ant
Version:
64 lines • 4.73 kB
JavaScript
/**
* @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";
export class KreFormArea {
/**
* @param {?} dataService
*/
constructor(dataService) {
this.dataService = dataService;
this.fieldConfig = {};
this.nodes = [];
}
/**
* @return {?}
*/
ngOnInit() {
this.dataService.getTreeData().subscribe((/**
* @param {?} res
* @return {?}
*/
(res) => {
this.nodes = res;
}));
}
/**
* @param {?} event
* @return {?}
*/
nzEvent(event) { }
/**
* @return {?}
*/
submitForm() { }
}
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 = () => [
{ type: DataService }
];
KreFormArea.propDecorators = {
fieldConfig: [{ type: Output }],
nzTreeComponent: [{ type: ViewChild, args: ["nzTreeComponent", { static: false },] }]
};
if (false) {
/** @type {?} */
KreFormArea.prototype.fieldConfig;
/** @type {?} */
KreFormArea.prototype.nzTreeComponent;
/** @type {?} */
KreFormArea.prototype.nodes;
/** @type {?} */
KreFormArea.prototype.dataService;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGtyZS1mb3JtL2FudC8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL2FyZWEvaW5kZXguY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFpQixNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBYzVFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQVF6RCxNQUFNLE9BQU8sV0FBVzs7OztJQU10QixZQUFtQixXQUF3QjtRQUF4QixnQkFBVyxHQUFYLFdBQVcsQ0FBYTtRQUxqQyxnQkFBVyxHQUF1QixFQUFFLENBQUM7UUFJL0MsVUFBSyxHQUFHLEVBQUUsQ0FBQztJQUNtQyxDQUFDOzs7O0lBRS9DLFFBQVE7UUFDTixJQUFJLENBQUMsV0FBVyxDQUFDLFdBQVcsRUFBRSxDQUFDLFNBQVM7Ozs7UUFBQyxDQUFDLEdBQVEsRUFBRSxFQUFFO1lBQ3BELElBQUksQ0FBQyxLQUFLLEdBQUcsR0FBRyxDQUFDO1FBQ25CLENBQUMsRUFBQyxDQUFDO0lBQ0wsQ0FBQzs7Ozs7SUFDRCxPQUFPLENBQUMsS0FBd0IsSUFBUyxDQUFDOzs7O0lBQzFDLFVBQVUsS0FBSSxDQUFDOzs7WUFwQmhCLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsY0FBYztnQkFDeEIsa0RBQXFDO2dCQUVyQyxTQUFTLEVBQUUsQ0FBQyxXQUFXLENBQUM7O2FBQ3pCOzs7O1lBUFEsV0FBVzs7OzBCQVNqQixNQUFNOzhCQUNOLFNBQVMsU0FBQyxpQkFBaUIsRUFBRSxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUU7Ozs7SUFEL0Msa0NBQStDOztJQUMvQyxzQ0FDNkM7O0lBRTdDLDRCQUFXOztJQUNDLGtDQUErQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0LCBJbnB1dCwgT3V0cHV0LCBWaWV3Q2hpbGQgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHtcbiAgRm9ybUdyb3VwLFxuICBGb3JtQnVpbGRlcixcbiAgVmFsaWRhdG9ycyxcbiAgQWJzdHJhY3RDb250cm9sXG59IGZyb20gXCJAYW5ndWxhci9mb3Jtc1wiO1xuaW1wb3J0IHsgTnpUcmVlQ29tcG9uZW50IH0gZnJvbSBcIm5nLXpvcnJvLWFudGQvdHJlZVwiO1xuaW1wb3J0IHsgTnpGb3JtYXRFbWl0RXZlbnQsIE56VHJlZU5vZGVPcHRpb25zIH0gZnJvbSBcIm5nLXpvcnJvLWFudGQvY29yZVwiO1xuaW1wb3J0IHtcbiAgRmllbGRXcmFwcGVyLFxuICBLcmVGb3JtRmllbGRDb25maWcsXG4gIEtyZVRhYmxlRmllbGRDb25maWdcbn0gZnJvbSBcIkBrcmUtZm9ybS9jb3JlXCI7XG5pbXBvcnQgeyBEYXRhU2VydmljZSB9IGZyb20gXCIuLi8uLi9zZXJ2aWNlL2RhdGEuc2VydmljZVwiO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6IFwia3JlZm9ybS1hcmVhXCIsXG4gIHRlbXBsYXRlVXJsOiBcIi4vaW5kZXguY29tcG9uZW50Lmh0bWxcIixcbiAgc3R5bGVVcmxzOiBbXCIuL2luZGV4LmNvbXBvbmVudC5sZXNzXCJdLFxuICBwcm92aWRlcnM6IFtEYXRhU2VydmljZV1cbn0pXG5leHBvcnQgY2xhc3MgS3JlRm9ybUFyZWEgaW1wbGVtZW50cyBPbkluaXQge1xuICBAT3V0cHV0KCkgZmllbGRDb25maWc6IEtyZUZvcm1GaWVsZENvbmZpZyA9IHt9O1xuICBAVmlld0NoaWxkKFwibnpUcmVlQ29tcG9uZW50XCIsIHsgc3RhdGljOiBmYWxzZSB9KVxuICBuelRyZWVDb21wb25lbnQ6IE56VHJlZUNvbXBvbmVudCB8IHVuZGVmaW5lZDtcblxuICBub2RlcyA9IFtdO1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgZGF0YVNlcnZpY2U6IERhdGFTZXJ2aWNlKSB7fVxuXG4gIG5nT25Jbml0KCkge1xuICAgIHRoaXMuZGF0YVNlcnZpY2UuZ2V0VHJlZURhdGEoKS5zdWJzY3JpYmUoKHJlczogYW55KSA9PiB7XG4gICAgICB0aGlzLm5vZGVzID0gcmVzO1xuICAgIH0pO1xuICB9XG4gIG56RXZlbnQoZXZlbnQ6IE56Rm9ybWF0RW1pdEV2ZW50KTogdm9pZCB7fVxuICBzdWJtaXRGb3JtKCkge31cbn1cbiJdfQ==