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 _0x6a33=['faxQueue:','remove','update','emit','removeListener','register','length'];(function(_0x2cbd1b,_0x195a15){var _0x359335=function(_0x1a4bb3){while(--_0x1a4bb3){_0x2cbd1b['push'](_0x2cbd1b['shift']());}};_0x359335(++_0x195a15);}(_0x6a33,0x9b));var _0x36a3=function(_0x13d07a,_0x41efc3){_0x13d07a=_0x13d07a-0x0;var _0x5ee0ee=_0x6a33[_0x13d07a];return _0x5ee0ee;};'use strict';var FaxQueueEvents=require('./faxQueue.events');var events=['save',_0x36a3('0x0'),_0x36a3('0x1')];function createListener(_0x415caa,_0x1347d3){return function(_0x2a3766){_0x1347d3[_0x36a3('0x2')](_0x415caa,_0x2a3766);};}function removeListener(_0x3c14af,_0x99f59b){return function(){FaxQueueEvents[_0x36a3('0x3')](_0x3c14af,_0x99f59b);};}exports[_0x36a3('0x4')]=function(_0x13ffee){for(var _0x3f536a=0x0,_0x33752f=events[_0x36a3('0x5')];_0x3f536a<_0x33752f;_0x3f536a++){var _0x5f30ba=events[_0x3f536a];var _0x24f209=createListener(_0x36a3('0x6')+_0x5f30ba,_0x13ffee);FaxQueueEvents['on'](_0x5f30ba,_0x24f209);}};