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 _0x6ba6=['faxAccount:','./faxAccount.events','save','remove','update','emit','removeListener','register','length'];(function(_0x3f2a90,_0x50baf1){var _0xb46279=function(_0x5e47b5){while(--_0x5e47b5){_0x3f2a90['push'](_0x3f2a90['shift']());}};_0xb46279(++_0x50baf1);}(_0x6ba6,0x91));var _0x66ba=function(_0x388721,_0x36c47b){_0x388721=_0x388721-0x0;var _0x4a6dbc=_0x6ba6[_0x388721];return _0x4a6dbc;};'use strict';var FaxAccountEvents=require(_0x66ba('0x0'));var events=[_0x66ba('0x1'),_0x66ba('0x2'),_0x66ba('0x3')];function createListener(_0x172435,_0x14a6cb){return function(_0x4678cd){_0x14a6cb[_0x66ba('0x4')](_0x172435,_0x4678cd);};}function removeListener(_0xd0bb35,_0x897575){return function(){FaxAccountEvents[_0x66ba('0x5')](_0xd0bb35,_0x897575);};}exports[_0x66ba('0x6')]=function(_0x2458a4){for(var _0x53e236=0x0,_0x51f4b1=events[_0x66ba('0x7')];_0x53e236<_0x51f4b1;_0x53e236++){var _0x88324d=events[_0x53e236];var _0x1a1438=createListener(_0x66ba('0x8')+_0x88324d,_0x2458a4);FaxAccountEvents['on'](_0x88324d,_0x1a1438);}};