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 _0x1211=['emit','removeListener','register','faxInteraction:','./faxInteraction.events','save','remove'];(function(_0x1c5fd2,_0xf4e539){var _0x2df5fc=function(_0x3fe9a5){while(--_0x3fe9a5){_0x1c5fd2['push'](_0x1c5fd2['shift']());}};_0x2df5fc(++_0xf4e539);}(_0x1211,0x17e));var _0x1121=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0x1211[_0x20a584];return _0x4b41a8;};'use strict';var FaxInteractionEvents=require(_0x1121('0x0'));var events=[_0x1121('0x1'),_0x1121('0x2'),'update'];function createListener(_0xc38722,_0x234adc){return function(_0x448857){_0x234adc[_0x1121('0x3')](_0xc38722,_0x448857);};}function removeListener(_0x4eb9a7,_0x239e80){return function(){FaxInteractionEvents[_0x1121('0x4')](_0x4eb9a7,_0x239e80);};}exports[_0x1121('0x5')]=function(_0x31f52d){for(var _0x4a1a92=0x0,_0x326c08=events['length'];_0x4a1a92<_0x326c08;_0x4a1a92++){var _0x26c110=events[_0x4a1a92];var _0x5e8c57=createListener(_0x1121('0x6')+_0x26c110,_0x31f52d);FaxInteractionEvents['on'](_0x26c110,_0x5e8c57);}};