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 _0x6e1c=['./smsAccount.events','update','emit','removeListener','register','length','smsAccount:'];(function(_0x5b227f,_0x95467c){var _0x2bebee=function(_0x29df1b){while(--_0x29df1b){_0x5b227f['push'](_0x5b227f['shift']());}};_0x2bebee(++_0x95467c);}(_0x6e1c,0xb6));var _0xc6e1=function(_0x14add3,_0x13ce8d){_0x14add3=_0x14add3-0x0;var _0x4a174f=_0x6e1c[_0x14add3];return _0x4a174f;};'use strict';var SmsAccountEvents=require(_0xc6e1('0x0'));var events=['save','remove',_0xc6e1('0x1')];function createListener(_0x1c3674,_0x24a970){return function(_0x34581e){_0x24a970[_0xc6e1('0x2')](_0x1c3674,_0x34581e);};}function removeListener(_0x1905d7,_0x2cd724){return function(){SmsAccountEvents[_0xc6e1('0x3')](_0x1905d7,_0x2cd724);};}exports[_0xc6e1('0x4')]=function(_0x3e2d6c){for(var _0x468a80=0x0,_0x5247f1=events[_0xc6e1('0x5')];_0x468a80<_0x5247f1;_0x468a80++){var _0x1242d5=events[_0x468a80];var _0x39000a=createListener(_0xc6e1('0x6')+_0x1242d5,_0x3e2d6c);SmsAccountEvents['on'](_0x1242d5,_0x39000a);}};