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 _0x9d7b=['register','length','./smsMessage.events','save','remove','emit','removeListener'];(function(_0x172609,_0x3b5e9b){var _0x46ee33=function(_0x131eed){while(--_0x131eed){_0x172609['push'](_0x172609['shift']());}};_0x46ee33(++_0x3b5e9b);}(_0x9d7b,0x159));var _0xb9d7=function(_0x17079f,_0xd6be85){_0x17079f=_0x17079f-0x0;var _0xb710bf=_0x9d7b[_0x17079f];return _0xb710bf;};'use strict';var SmsMessageEvents=require(_0xb9d7('0x0'));var events=[_0xb9d7('0x1'),_0xb9d7('0x2'),'update'];function createListener(_0x3f96f0,_0x381da4){return function(_0x5f2e9e){_0x381da4[_0xb9d7('0x3')](_0x3f96f0,_0x5f2e9e);};}function removeListener(_0x24b485,_0x1206d6){return function(){SmsMessageEvents[_0xb9d7('0x4')](_0x24b485,_0x1206d6);};}exports[_0xb9d7('0x5')]=function(_0x249cfd){for(var _0x57d9a6=0x0,_0x21b48e=events[_0xb9d7('0x6')];_0x57d9a6<_0x21b48e;_0x57d9a6++){var _0x433645=events[_0x57d9a6];var _0x5b80a9=createListener('smsMessage:'+_0x433645,_0x249cfd);SmsMessageEvents['on'](_0x433645,_0x5b80a9);}};