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 _0x0424=['removeListener','register','length','remove','update','emit'];(function(_0x899c61,_0x4c1380){var _0x2c3f11=function(_0x17da99){while(--_0x17da99){_0x899c61['push'](_0x899c61['shift']());}};_0x2c3f11(++_0x4c1380);}(_0x0424,0x159));var _0x4042=function(_0x4a0f60,_0x298c30){_0x4a0f60=_0x4a0f60-0x0;var _0x59b579=_0x0424[_0x4a0f60];return _0x59b579;};'use strict';var FaxAccountEvents=require('./faxAccount.events');var events=['save',_0x4042('0x0'),_0x4042('0x1')];function createListener(_0x161add,_0x292a62){return function(_0x53f080){_0x292a62[_0x4042('0x2')](_0x161add,_0x53f080);};}function removeListener(_0x519987,_0x491eae){return function(){FaxAccountEvents[_0x4042('0x3')](_0x519987,_0x491eae);};}exports[_0x4042('0x4')]=function(_0x472795){for(var _0xc0fba0=0x0,_0x3abaf1=events[_0x4042('0x5')];_0xc0fba0<_0x3abaf1;_0xc0fba0++){var _0x10ec07=events[_0xc0fba0];var _0x5d11bf=createListener('faxAccount:'+_0x10ec07,_0x472795);FaxAccountEvents['on'](_0x10ec07,_0x5d11bf);}};