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 _0x9aab=['faxQueue:','./faxQueue.events','remove','update','emit','removeListener','length'];(function(_0x8ba19a,_0x1d2b2b){var _0x2bd8b4=function(_0xee823f){while(--_0xee823f){_0x8ba19a['push'](_0x8ba19a['shift']());}};_0x2bd8b4(++_0x1d2b2b);}(_0x9aab,0x1b3));var _0xb9aa=function(_0x200340,_0x5b51ff){_0x200340=_0x200340-0x0;var _0x54b95b=_0x9aab[_0x200340];return _0x54b95b;};'use strict';var FaxQueueEvents=require(_0xb9aa('0x0'));var events=['save',_0xb9aa('0x1'),_0xb9aa('0x2')];function createListener(_0x57ddd7,_0x1b2975){return function(_0x397507){_0x1b2975[_0xb9aa('0x3')](_0x57ddd7,_0x397507);};}function removeListener(_0xc14231,_0x4c7109){return function(){FaxQueueEvents[_0xb9aa('0x4')](_0xc14231,_0x4c7109);};}exports['register']=function(_0x32a16c){for(var _0x5431f9=0x0,_0x2df27d=events[_0xb9aa('0x5')];_0x5431f9<_0x2df27d;_0x5431f9++){var _0x8c408d=events[_0x5431f9];var _0x2ab2ed=createListener(_0xb9aa('0x6')+_0x8c408d,_0x32a16c);FaxQueueEvents['on'](_0x8c408d,_0x2ab2ed);}};