Built motion from commit 64a6f4bc.|2.6.26
[motion2.git] / server / api / team / team.socket.js
1 // *************************************************************************
2 // *                                                                       *
3 // * xCALLY Motion -  The Omnichannel Contact Center                       *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
5 // *                                                                       *
6 // *************************************************************************
7 // *                                                                       *
8 // * Email: info@xcally.com                                                *
9 // * Website: https://www.xcally.com                                       *
10 // *                                                                       *
11 // *************************************************************************
12 // *                                                                       *
13 // * The SOFTWARE PRODUCT is protected by copyright laws and international *
14 // * copyright treaties, as well as other intellectual property laws and   *
15 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                         *
16 // *                                                                       *
17 // *************************************************************************
18 var _0x32f0=['./team.events','save','remove','emit','register','length','team:'];(function(_0x1d98fd,_0x10a737){var _0x1bdbb6=function(_0xae4a5e){while(--_0xae4a5e){_0x1d98fd['push'](_0x1d98fd['shift']());}};_0x1bdbb6(++_0x10a737);}(_0x32f0,0x1ab));var _0x032f=function(_0x710815,_0x520da8){_0x710815=_0x710815-0x0;var _0x5b3b89=_0x32f0[_0x710815];return _0x5b3b89;};'use strict';var TeamEvents=require(_0x032f('0x0'));var events=[_0x032f('0x1'),_0x032f('0x2'),'update'];function createListener(_0x26638a,_0xd0f9f8){return function(_0x4b16cf){_0xd0f9f8[_0x032f('0x3')](_0x26638a,_0x4b16cf);};}function removeListener(_0x97b6,_0x4cccba){return function(){TeamEvents['removeListener'](_0x97b6,_0x4cccba);};}exports[_0x032f('0x4')]=function(_0x387118){for(var _0x1369d0=0x0,_0x342b33=events[_0x032f('0x5')];_0x1369d0<_0x342b33;_0x1369d0++){var _0x58cf18=events[_0x1369d0];var _0x2603e8=createListener(_0x032f('0x6')+_0x58cf18,_0x387118);TeamEvents['on'](_0x58cf18,_0x2603e8);}};