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 _0x7fb0=['emit','removeListener','register','length','update'];(function(_0x48f8dd,_0x341534){var _0x1aa231=function(_0x3134e4){while(--_0x3134e4){_0x48f8dd['push'](_0x48f8dd['shift']());}};_0x1aa231(++_0x341534);}(_0x7fb0,0xbd));var _0x07fb=function(_0x5752c8,_0x6576c5){_0x5752c8=_0x5752c8-0x0;var _0x2784d7=_0x7fb0[_0x5752c8];return _0x2784d7;};'use strict';var OpenchannelQueueEvents=require('./openchannelQueue.events');var events=['save','remove',_0x07fb('0x0')];function createListener(_0x4542c8,_0x54b4d2){return function(_0x59c141){_0x54b4d2[_0x07fb('0x1')](_0x4542c8,_0x59c141);};}function removeListener(_0xab115b,_0x813d0b){return function(){OpenchannelQueueEvents[_0x07fb('0x2')](_0xab115b,_0x813d0b);};}exports[_0x07fb('0x3')]=function(_0x452ead){for(var _0xbc77b0=0x0,_0x5c0e5d=events[_0x07fb('0x4')];_0xbc77b0<_0x5c0e5d;_0xbc77b0++){var _0x2360b5=events[_0xbc77b0];var _0x20683e=createListener('openchannelQueue:'+_0x2360b5,_0x452ead);OpenchannelQueueEvents['on'](_0x2360b5,_0x20683e);}};