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 _0x76e9=['./smsAccount.events','save','remove','update','emit','register','length','smsAccount:'];(function(_0x38aa04,_0x2c8039){var _0x39bb22=function(_0x5b4e9a){while(--_0x5b4e9a){_0x38aa04['push'](_0x38aa04['shift']());}};_0x39bb22(++_0x2c8039);}(_0x76e9,0x140));var _0x976e=function(_0x2216fb,_0x2d119f){_0x2216fb=_0x2216fb-0x0;var _0x548ca4=_0x76e9[_0x2216fb];return _0x548ca4;};'use strict';var SmsAccountEvents=require(_0x976e('0x0'));var events=[_0x976e('0x1'),_0x976e('0x2'),_0x976e('0x3')];function createListener(_0x4f6728,_0x2db6b3){return function(_0x2c91a0){_0x2db6b3[_0x976e('0x4')](_0x4f6728,_0x2c91a0);};}function removeListener(_0xcf9e0b,_0x6ae39c){return function(){SmsAccountEvents['removeListener'](_0xcf9e0b,_0x6ae39c);};}exports[_0x976e('0x5')]=function(_0x454c1){for(var _0x217c47=0x0,_0x38d6a8=events[_0x976e('0x6')];_0x217c47<_0x38d6a8;_0x217c47++){var _0x331c8b=events[_0x217c47];var _0x34c06c=createListener(_0x976e('0x7')+_0x331c8b,_0x454c1);SmsAccountEvents['on'](_0x331c8b,_0x34c06c);}};