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 _0xa088=['length','faxInteraction:','save','remove','removeListener','register'];(function(_0xd69818,_0x2ad5de){var _0x3544a0=function(_0x44acd1){while(--_0x44acd1){_0xd69818['push'](_0xd69818['shift']());}};_0x3544a0(++_0x2ad5de);}(_0xa088,0x140));var _0x8a08=function(_0x328d2c,_0x43d4cb){_0x328d2c=_0x328d2c-0x0;var _0x2f884b=_0xa088[_0x328d2c];return _0x2f884b;};'use strict';var FaxInteractionEvents=require('./faxInteraction.events');var events=[_0x8a08('0x0'),_0x8a08('0x1'),'update'];function createListener(_0x42e7d2,_0x38b5aa){return function(_0x2ac816){_0x38b5aa['emit'](_0x42e7d2,_0x2ac816);};}function removeListener(_0x307985,_0x10ee6c){return function(){FaxInteractionEvents[_0x8a08('0x2')](_0x307985,_0x10ee6c);};}exports[_0x8a08('0x3')]=function(_0x9048d5){for(var _0x1c67f4=0x0,_0x3ad344=events[_0x8a08('0x4')];_0x1c67f4<_0x3ad344;_0x1c67f4++){var _0x4cfc31=events[_0x1c67f4];var _0x205dbc=createListener(_0x8a08('0x5')+_0x4cfc31,_0x9048d5);FaxInteractionEvents['on'](_0x4cfc31,_0x205dbc);}};