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 _0x34e3=['remove','update','removeListener','register','length','./smsMessage.events','save'];(function(_0x653c03,_0x22bd36){var _0x29ee5a=function(_0x209d1e){while(--_0x209d1e){_0x653c03['push'](_0x653c03['shift']());}};_0x29ee5a(++_0x22bd36);}(_0x34e3,0x16a));var _0x334e=function(_0x1936f6,_0x47a125){_0x1936f6=_0x1936f6-0x0;var _0x32e727=_0x34e3[_0x1936f6];return _0x32e727;};'use strict';var SmsMessageEvents=require(_0x334e('0x0'));var events=[_0x334e('0x1'),_0x334e('0x2'),_0x334e('0x3')];function createListener(_0x179efa,_0x3709bb){return function(_0x17204c){_0x3709bb['emit'](_0x179efa,_0x17204c);};}function removeListener(_0x11d132,_0x4354d1){return function(){SmsMessageEvents[_0x334e('0x4')](_0x11d132,_0x4354d1);};}exports[_0x334e('0x5')]=function(_0x473915){for(var _0x43e872=0x0,_0x56edc3=events[_0x334e('0x6')];_0x43e872<_0x56edc3;_0x43e872++){var _0x112a38=events[_0x43e872];var _0xc29cd0=createListener('smsMessage:'+_0x112a38,_0x473915);SmsMessageEvents['on'](_0x112a38,_0xc29cd0);}};