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 _0x299a=['length','smsAccount:','save','remove','update','emit','removeListener','register'];(function(_0x1d0162,_0x4db8b2){var _0x1e544e=function(_0x1c9466){while(--_0x1c9466){_0x1d0162['push'](_0x1d0162['shift']());}};_0x1e544e(++_0x4db8b2);}(_0x299a,0x182));var _0xa299=function(_0x49540b,_0x4d445e){_0x49540b=_0x49540b-0x0;var _0x1c0a06=_0x299a[_0x49540b];return _0x1c0a06;};'use strict';var SmsAccountEvents=require('./smsAccount.events');var events=[_0xa299('0x0'),_0xa299('0x1'),_0xa299('0x2')];function createListener(_0x3d5150,_0x5ca431){return function(_0x2155c0){_0x5ca431[_0xa299('0x3')](_0x3d5150,_0x2155c0);};}function removeListener(_0x16aa7b,_0x123cd7){return function(){SmsAccountEvents[_0xa299('0x4')](_0x16aa7b,_0x123cd7);};}exports[_0xa299('0x5')]=function(_0x401e8b){for(var _0x1f4700=0x0,_0xeaea69=events[_0xa299('0x6')];_0x1f4700<_0xeaea69;_0x1f4700++){var _0xac0dca=events[_0x1f4700];var _0x5d6097=createListener(_0xa299('0x7')+_0xac0dca,_0x401e8b);SmsAccountEvents['on'](_0xac0dca,_0x5d6097);}};