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 _0x5e1d=['remove','update','emit','removeListener','register','length','./smsAccount.events','save'];(function(_0x416876,_0x466503){var _0x2a0315=function(_0x33bc8a){while(--_0x33bc8a){_0x416876['push'](_0x416876['shift']());}};_0x2a0315(++_0x466503);}(_0x5e1d,0x1b6));var _0xd5e1=function(_0x25d5e9,_0x340fda){_0x25d5e9=_0x25d5e9-0x0;var _0xa351e2=_0x5e1d[_0x25d5e9];return _0xa351e2;};'use strict';var SmsAccountEvents=require(_0xd5e1('0x0'));var events=[_0xd5e1('0x1'),_0xd5e1('0x2'),_0xd5e1('0x3')];function createListener(_0x360a89,_0x7a6135){return function(_0x164b2e){_0x7a6135[_0xd5e1('0x4')](_0x360a89,_0x164b2e);};}function removeListener(_0x3c5d84,_0x249c0b){return function(){SmsAccountEvents[_0xd5e1('0x5')](_0x3c5d84,_0x249c0b);};}exports[_0xd5e1('0x6')]=function(_0xc9e6e9){for(var _0x360b64=0x0,_0x22259e=events[_0xd5e1('0x7')];_0x360b64<_0x22259e;_0x360b64++){var _0x204f43=events[_0x360b64];var _0x4d6e1b=createListener('smsAccount:'+_0x204f43,_0xc9e6e9);SmsAccountEvents['on'](_0x204f43,_0x4d6e1b);}};