@duoduo-oba/ng-devui
Version:
DevUI components based on Angular
80 lines • 5.12 kB
JavaScript
/**
* @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==