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 _0x56d5=['./faxInteraction.events','save','remove','update','removeListener'];(function(_0x211087,_0x354fdd){var _0x2a581f=function(_0x2928fe){while(--_0x2928fe){_0x211087['push'](_0x211087['shift']());}};_0x2a581f(++_0x354fdd);}(_0x56d5,0x104));var _0x556d=function(_0x2369b8,_0x25d764){_0x2369b8=_0x2369b8-0x0;var _0x326a60=_0x56d5[_0x2369b8];return _0x326a60;};'use strict';var FaxInteractionEvents=require(_0x556d('0x0'));var events=[_0x556d('0x1'),_0x556d('0x2'),_0x556d('0x3')];function createListener(_0x50764e,_0x27f809){return function(_0x51285a){_0x27f809['emit'](_0x50764e,_0x51285a);};}function removeListener(_0x9fb9ff,_0x1f3e43){return function(){FaxInteractionEvents[_0x556d('0x4')](_0x9fb9ff,_0x1f3e43);};}exports['register']=function(_0x17c785){for(var _0x1ce2dd=0x0,_0xe7a8d6=events['length'];_0x1ce2dd<_0xe7a8d6;_0x1ce2dd++){var _0x4a2bfa=events[_0x1ce2dd];var _0x1223e0=createListener('faxInteraction:'+_0x4a2bfa,_0x17c785);FaxInteractionEvents['on'](_0x4a2bfa,_0x1223e0);}};