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 _0xb7ed=['register','faxMessage:','./faxMessage.events','save','remove','removeListener'];(function(_0x3b380d,_0x4bf247){var _0x54502b=function(_0x35d207){while(--_0x35d207){_0x3b380d['push'](_0x3b380d['shift']());}};_0x54502b(++_0x4bf247);}(_0xb7ed,0x170));var _0xdb7e=function(_0x4e75c5,_0x5eeb93){_0x4e75c5=_0x4e75c5-0x0;var _0x872171=_0xb7ed[_0x4e75c5];return _0x872171;};'use strict';var FaxMessageEvents=require(_0xdb7e('0x0'));var events=[_0xdb7e('0x1'),_0xdb7e('0x2'),'update'];function createListener(_0x59a185,_0x218e1d){return function(_0x19e48d){_0x218e1d['emit'](_0x59a185,_0x19e48d);};}function removeListener(_0x4814cd,_0x3e35dd){return function(){FaxMessageEvents[_0xdb7e('0x3')](_0x4814cd,_0x3e35dd);};}exports[_0xdb7e('0x4')]=function(_0x1d5765){for(var _0x3e4211=0x0,_0x2383ec=events['length'];_0x3e4211<_0x2383ec;_0x3e4211++){var _0x4c23a7=events[_0x3e4211];var _0x5d678b=createListener(_0xdb7e('0x5')+_0x4c23a7,_0x1d5765);FaxMessageEvents['on'](_0x4c23a7,_0x5d678b);}};