UNPKG

@duoduo-oba/ng-devui

Version:

DevUI components based on Angular

80 lines 5.12 kB
/** * @fileoverview added by tsickle * Generated from: services/drag-drop-sync.service.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; var DragDropSyncService = /** @class */ (function () { function DragDropSyncService() { } /** * @param {?} list * @return {?} */ DragDropSyncService.prototype.updateDragSyncList = /** * @param {?} list * @return {?} */ function (list) { this.dragSyncList = list; }; /** * @param {?} groupName * @return {?} */ DragDropSyncService.prototype.getDragSyncByGroup = /** * @param {?} groupName * @return {?} */ function (groupName) { if (groupName === '') { return []; } return this.dragSyncList ? this.dragSyncList.filter((/** * @param {?} dragSync * @return {?} */ function (dragSync) { return dragSync.dragSyncGroup === groupName; })) : []; }; /** * @param {?} list * @return {?} */ DragDropSyncService.prototype.updateDropSyncList = /** * @param {?} list * @return {?} */ function (list) { this.dropSortSyncList = list; }; /** * @param {?} groupName * @return {?} */ DragDropSyncService.prototype.getDropSyncByGroup = /** * @param {?} groupName * @return {?} */ function (groupName) { if (groupName === '') { return []; } return this.dropSortSyncList ? this.dropSortSyncList.filter((/** * @param {?} dropSync * @return {?} */ function (dropSync) { return dropSync.dropSyncGroup === groupName; })) : []; }; DragDropSyncService.decorators = [ { type: Injectable } ]; return DragDropSyncService; }()); export { DragDropSyncService }; if (false) { /** @type {?} */ DragDropSyncService.prototype.dragSyncList; /** @type {?} */ DragDropSyncService.prototype.dropSortSyncList; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJhZy1kcm9wLXN5bmMuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25nLWRldnVpL2RyYWdkcm9wLyIsInNvdXJjZXMiOlsic2VydmljZXMvZHJhZy1kcm9wLXN5bmMuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQWEsTUFBTSxlQUFlLENBQUM7QUFJdEQ7SUFBQTtJQXlCQSxDQUFDOzs7OztJQW5CUSxnREFBa0I7Ozs7SUFBekIsVUFBMEIsSUFBa0M7UUFDMUQsSUFBSSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUM7SUFDM0IsQ0FBQzs7Ozs7SUFDTSxnREFBa0I7Ozs7SUFBekIsVUFBMEIsU0FBaUI7UUFDekMsSUFBSSxTQUFTLEtBQUssRUFBRSxFQUFFO1lBQ3BCLE9BQU8sRUFBRSxDQUFDO1NBQ1g7UUFDRCxPQUFPLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsTUFBTTs7OztRQUFDLFVBQUEsUUFBUSxJQUFJLE9BQUEsUUFBUSxDQUFDLGFBQWEsS0FBSyxTQUFTLEVBQXBDLENBQW9DLEVBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDO0lBQzdHLENBQUM7Ozs7O0lBRU0sZ0RBQWtCOzs7O0lBQXpCLFVBQTBCLElBQXNDO1FBQzlELElBQUksQ0FBQyxnQkFBZ0IsR0FBRyxJQUFJLENBQUM7SUFDL0IsQ0FBQzs7Ozs7SUFDTSxnREFBa0I7Ozs7SUFBekIsVUFBMEIsU0FBaUI7UUFDekMsSUFBSSxTQUFTLEtBQUssRUFBRSxFQUFFO1lBQ3BCLE9BQU8sRUFBRSxDQUFDO1NBQ1g7UUFDRCxPQUFPLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLE1BQU07Ozs7UUFBQyxVQUFBLFFBQVEsSUFBSSxPQUFBLFFBQVEsQ0FBQyxhQUFhLEtBQUssU0FBUyxFQUFwQyxDQUFvQyxFQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQztJQUNySCxDQUFDOztnQkF4QkYsVUFBVTs7SUF5QlgsMEJBQUM7Q0FBQSxBQXpCRCxJQXlCQztTQXhCWSxtQkFBbUI7OztJQUM5QiwyQ0FBMkM7O0lBRTNDLCtDQUFtRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUsIFF1ZXJ5TGlzdCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBEcmFnU3luY0RpcmVjdGl2ZSB9IGZyb20gJy4uL2RpcmVjdGl2ZXMvZHJhZy1zeW5jLmRpcmVjdGl2ZSc7XHJcbmltcG9ydCB7IERyb3BTb3J0U3luY0RpcmVjdGl2ZSB9IGZyb20gJy4uL2RpcmVjdGl2ZXMvZHJvcC1zb3J0LXN5bmMuZGlyZWN0aXZlJztcclxuXHJcbkBJbmplY3RhYmxlKClcclxuZXhwb3J0IGNsYXNzIERyYWdEcm9wU3luY1NlcnZpY2Uge1xyXG4gIGRyYWdTeW5jTGlzdDogUXVlcnlMaXN0PERyYWdTeW5jRGlyZWN0aXZlPjtcclxuXHJcbiAgZHJvcFNvcnRTeW5jTGlzdDogUXVlcnlMaXN0PERyb3BTb3J0U3luY0RpcmVjdGl2ZT47XHJcblxyXG4gIHB1YmxpYyB1cGRhdGVEcmFnU3luY0xpc3QobGlzdDogUXVlcnlMaXN0PERyYWdTeW5jRGlyZWN0aXZlPiApIHtcclxuICAgIHRoaXMuZHJhZ1N5bmNMaXN0ID0gbGlzdDtcclxuICB9XHJcbiAgcHVibGljIGdldERyYWdTeW5jQnlHcm91cChncm91cE5hbWU6IHN0cmluZykge1xyXG4gICAgaWYgKGdyb3VwTmFtZSA9PT0gJycpIHtcclxuICAgICAgcmV0dXJuIFtdO1xyXG4gICAgfVxyXG4gICAgcmV0dXJuIHRoaXMuZHJhZ1N5bmNMaXN0ID8gdGhpcy5kcmFnU3luY0xpc3QuZmlsdGVyKGRyYWdTeW5jID0+IGRyYWdTeW5jLmRyYWdTeW5jR3JvdXAgPT09IGdyb3VwTmFtZSkgOiBbXTtcclxuICB9XHJcblxyXG4gIHB1YmxpYyB1cGRhdGVEcm9wU3luY0xpc3QobGlzdDogUXVlcnlMaXN0PERyb3BTb3J0U3luY0RpcmVjdGl2ZT4gKSB7XHJcbiAgICB0aGlzLmRyb3BTb3J0U3luY0xpc3QgPSBsaXN0O1xyXG4gIH1cclxuICBwdWJsaWMgZ2V0RHJvcFN5bmNCeUdyb3VwKGdyb3VwTmFtZTogc3RyaW5nKSB7XHJcbiAgICBpZiAoZ3JvdXBOYW1lID09PSAnJykge1xyXG4gICAgICByZXR1cm4gW107XHJcbiAgICB9XHJcbiAgICByZXR1cm4gdGhpcy5kcm9wU29ydFN5bmNMaXN0ID8gdGhpcy5kcm9wU29ydFN5bmNMaXN0LmZpbHRlcihkcm9wU3luYyA9PiBkcm9wU3luYy5kcm9wU3luY0dyb3VwID09PSBncm91cE5hbWUpIDogW107XHJcbiAgfVxyXG59XHJcbiJdfQ==