UNPKG

dbweb-common

Version:

用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上

54 lines 3.92 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { EventEmitter } from '@angular/core'; import { NodeTypeEnum } from '../../../services/eleview/types/model'; /** * @record */ export function DragData() { } if (false) { /** @type {?} */ DragData.prototype.Type; /** @type {?} */ DragData.prototype.Data; } export class EditLabelService { constructor() { this.onNodeChange = new EventEmitter(); } /** * @return {?} */ buildDragedNode() { /** @type {?} */ let node; switch (this.dragData.Type) { case 'column': node = { NodeType: NodeTypeEnum.NodeCondition, Field: (/** @type {?} */ (this.dragData.Data)), Operate: '=' }; break; case 'node': node = ((/** @type {?} */ (this.dragData.Data))).toInterface(); break; } return node; } } if (false) { /** @type {?} */ EditLabelService.prototype.dragData; /** @type {?} */ EditLabelService.prototype.prevNodeEle; /** @type {?} */ EditLabelService.prototype.dragOverNode; /** @type {?} */ EditLabelService.prototype.dragOverArea; /** @type {?} */ EditLabelService.prototype.onNodeChange; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWRpdC1sYWJlbC5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vZGJ3ZWItY29tbW9uLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvbGFiZWwtbWFuYWdlci9lZGl0LWxhYmVsL2VkaXQtbGFiZWwuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFjLFlBQVksRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6RCxPQUFPLEVBQVMsWUFBWSxFQUFFLE1BQU0sdUNBQXVDLENBQUM7Ozs7QUFHNUUsOEJBR0M7OztJQUZBLHdCQUF3Qjs7SUFDeEIsd0JBQW9COztBQUVyQixNQUFNLE9BQU8sZ0JBQWdCO0lBQTdCO1FBS0MsaUJBQVksR0FBRyxJQUFJLFlBQVksRUFBRSxDQUFDO0lBa0JuQyxDQUFDOzs7O0lBaEJBLGVBQWU7O1lBQ1YsSUFBVztRQUNmLFFBQVEsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLEVBQUU7WUFDM0IsS0FBSyxRQUFRO2dCQUNaLElBQUksR0FBRztvQkFDTixRQUFRLEVBQUUsWUFBWSxDQUFDLGFBQWE7b0JBQ3BDLEtBQUssRUFBRSxtQkFBQSxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksRUFBVTtvQkFDbkMsT0FBTyxFQUFFLEdBQUc7aUJBQ1osQ0FBQztnQkFDRixNQUFNO1lBQ1AsS0FBSyxNQUFNO2dCQUNWLElBQUksR0FBRyxDQUFDLG1CQUFBLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxFQUFRLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQztnQkFDbEQsTUFBTTtTQUNQO1FBQ0QsT0FBTyxJQUFJLENBQUM7SUFDYixDQUFDO0NBQ0Q7OztJQXRCQSxvQ0FBbUI7O0lBQ25CLHVDQUF3Qjs7SUFDeEIsd0NBQW1COztJQUNuQix3Q0FBcUI7O0lBQ3JCLHdDQUFrQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEVsZW1lbnRSZWYsIEV2ZW50RW1pdHRlciB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBJTm9kZSwgTm9kZVR5cGVFbnVtIH0gZnJvbSAnLi4vLi4vLi4vc2VydmljZXMvZWxldmlldy90eXBlcy9tb2RlbCc7XHJcbmltcG9ydCB7IE5vZGUgfSBmcm9tICcuLi8uLi8uLi9zZXJ2aWNlcy9lbGV2aWV3L3R5cGVzL25vZGUnO1xyXG5cclxuZXhwb3J0IGludGVyZmFjZSBEcmFnRGF0YSB7XHJcblx0VHlwZTogJ2NvbHVtbicgfCAnbm9kZSc7XHJcblx0RGF0YTogc3RyaW5nIHwgTm9kZTtcclxufVxyXG5leHBvcnQgY2xhc3MgRWRpdExhYmVsU2VydmljZSB7XHJcblx0ZHJhZ0RhdGE6IERyYWdEYXRhO1xyXG5cdHByZXZOb2RlRWxlOiBFbGVtZW50UmVmO1xyXG5cdGRyYWdPdmVyTm9kZTogTm9kZTtcclxuXHRkcmFnT3ZlckFyZWE6IHN0cmluZztcclxuXHRvbk5vZGVDaGFuZ2UgPSBuZXcgRXZlbnRFbWl0dGVyKCk7XHJcblxyXG5cdGJ1aWxkRHJhZ2VkTm9kZSgpOiBJTm9kZSB7XHJcblx0XHRsZXQgbm9kZTogSU5vZGU7XHJcblx0XHRzd2l0Y2ggKHRoaXMuZHJhZ0RhdGEuVHlwZSkge1xyXG5cdFx0XHRjYXNlICdjb2x1bW4nOlxyXG5cdFx0XHRcdG5vZGUgPSB7XHJcblx0XHRcdFx0XHROb2RlVHlwZTogTm9kZVR5cGVFbnVtLk5vZGVDb25kaXRpb24sXHJcblx0XHRcdFx0XHRGaWVsZDogdGhpcy5kcmFnRGF0YS5EYXRhIGFzIHN0cmluZyxcclxuXHRcdFx0XHRcdE9wZXJhdGU6ICc9J1xyXG5cdFx0XHRcdH07XHJcblx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdGNhc2UgJ25vZGUnOlxyXG5cdFx0XHRcdG5vZGUgPSAodGhpcy5kcmFnRGF0YS5EYXRhIGFzIE5vZGUpLnRvSW50ZXJmYWNlKCk7XHJcblx0XHRcdFx0YnJlYWs7XHJcblx0XHR9XHJcblx0XHRyZXR1cm4gbm9kZTtcclxuXHR9XHJcbn1cclxuIl19