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 _0xddf0=['length','smsMessage:','save','remove','update','removeListener','register'];(function(_0x4128ed,_0x45ba61){var _0x5db0e5=function(_0x9f8bb1){while(--_0x9f8bb1){_0x4128ed['push'](_0x4128ed['shift']());}};_0x5db0e5(++_0x45ba61);}(_0xddf0,0x152));var _0x0ddf=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0xddf0[_0x3dd15e];return _0x231fd0;};'use strict';var SmsMessageEvents=require('./smsMessage.events');var events=[_0x0ddf('0x0'),_0x0ddf('0x1'),_0x0ddf('0x2')];function createListener(_0x480cbf,_0xd354df){return function(_0x7063a9){_0xd354df['emit'](_0x480cbf,_0x7063a9);};}function removeListener(_0x4722d2,_0x3b1331){return function(){SmsMessageEvents[_0x0ddf('0x3')](_0x4722d2,_0x3b1331);};}exports[_0x0ddf('0x4')]=function(_0x52a714){for(var _0x51440e=0x0,_0xc7e245=events[_0x0ddf('0x5')];_0x51440e<_0xc7e245;_0x51440e++){var _0x48a675=events[_0x51440e];var _0x1c7a0c=createListener(_0x0ddf('0x6')+_0x48a675,_0x52a714);SmsMessageEvents['on'](_0x48a675,_0x1c7a0c);}};