1 // *************************************************************************
3 // * xCALLY Motion - The Omnichannel Contact Center *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved *
6 // *************************************************************************
8 // * Email: info@xcally.com *
9 // * Website: https://www.xcally.com *
11 // *************************************************************************
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. *
17 // *************************************************************************
18 var _0x0e6a=['openchannelQueue:','./openchannelQueue.events','save','remove','update','removeListener','register','length'];(function(_0x23b7de,_0x121143){var _0x47139e=function(_0x3eef5f){while(--_0x3eef5f){_0x23b7de['push'](_0x23b7de['shift']());}};_0x47139e(++_0x121143);}(_0x0e6a,0x1c1));var _0xa0e6=function(_0x2331d3,_0x2995bd){_0x2331d3=_0x2331d3-0x0;var _0x24a661=_0x0e6a[_0x2331d3];return _0x24a661;};'use strict';var OpenchannelQueueEvents=require(_0xa0e6('0x0'));var events=[_0xa0e6('0x1'),_0xa0e6('0x2'),_0xa0e6('0x3')];function createListener(_0x389391,_0x5af3e2){return function(_0x22353a){_0x5af3e2['emit'](_0x389391,_0x22353a);};}function removeListener(_0x230285,_0x52dba6){return function(){OpenchannelQueueEvents[_0xa0e6('0x4')](_0x230285,_0x52dba6);};}exports[_0xa0e6('0x5')]=function(_0x255154){for(var _0x3b278e=0x0,_0x55d2a5=events[_0xa0e6('0x6')];_0x3b278e<_0x55d2a5;_0x3b278e++){var _0x2627b9=events[_0x3b278e];var _0x28e025=createListener(_0xa0e6('0x7')+_0x2627b9,_0x255154);OpenchannelQueueEvents['on'](_0x2627b9,_0x28e025);}};