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 _0x734b=['./faxInteraction.events','save','remove','update','emit','removeListener','register'];(function(_0x457b43,_0x4e6aed){var _0x28d396=function(_0x224934){while(--_0x224934){_0x457b43['push'](_0x457b43['shift']());}};_0x28d396(++_0x4e6aed);}(_0x734b,0x165));var _0xb734=function(_0x46e363,_0x45d7e2){_0x46e363=_0x46e363-0x0;var _0x3fb059=_0x734b[_0x46e363];return _0x3fb059;};'use strict';var FaxInteractionEvents=require(_0xb734('0x0'));var events=[_0xb734('0x1'),_0xb734('0x2'),_0xb734('0x3')];function createListener(_0xcae58b,_0x46d493){return function(_0x223214){_0x46d493[_0xb734('0x4')](_0xcae58b,_0x223214);};}function removeListener(_0x3e4c23,_0x333b35){return function(){FaxInteractionEvents[_0xb734('0x5')](_0x3e4c23,_0x333b35);};}exports[_0xb734('0x6')]=function(_0x573bfb){for(var _0x3d529f=0x0,_0x1fc0d1=events['length'];_0x3d529f<_0x1fc0d1;_0x3d529f++){var _0x52f19e=events[_0x3d529f];var _0x474bba=createListener('faxInteraction:'+_0x52f19e,_0x573bfb);FaxInteractionEvents['on'](_0x52f19e,_0x474bba);}};