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 _0x8203=['register','length','faxAccount:','./faxAccount.events','save','remove','update','emit','removeListener'];(function(_0x2f227c,_0x360c3a){var _0x5032bc=function(_0x824bb){while(--_0x824bb){_0x2f227c['push'](_0x2f227c['shift']());}};_0x5032bc(++_0x360c3a);}(_0x8203,0x1d7));var _0x3820=function(_0x517f9c,_0x3c0f00){_0x517f9c=_0x517f9c-0x0;var _0x5dc4f7=_0x8203[_0x517f9c];return _0x5dc4f7;};'use strict';var FaxAccountEvents=require(_0x3820('0x0'));var events=[_0x3820('0x1'),_0x3820('0x2'),_0x3820('0x3')];function createListener(_0x5c762c,_0x5698d0){return function(_0x560000){_0x5698d0[_0x3820('0x4')](_0x5c762c,_0x560000);};}function removeListener(_0x9ea798,_0x13ac07){return function(){FaxAccountEvents[_0x3820('0x5')](_0x9ea798,_0x13ac07);};}exports[_0x3820('0x6')]=function(_0x441d2c){for(var _0x1b2c48=0x0,_0x3aa88b=events[_0x3820('0x7')];_0x1b2c48<_0x3aa88b;_0x1b2c48++){var _0x43741e=events[_0x1b2c48];var _0x4b70f1=createListener(_0x3820('0x8')+_0x43741e,_0x441d2c);FaxAccountEvents['on'](_0x43741e,_0x4b70f1);}};