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 _0xb84f=['remove','update','emit','length','whatsappMessage:','./whatsappMessage.events','save'];(function(_0x586f4a,_0xc85c68){var _0x56657c=function(_0x294ad2){while(--_0x294ad2){_0x586f4a['push'](_0x586f4a['shift']());}};_0x56657c(++_0xc85c68);}(_0xb84f,0x75));var _0xfb84=function(_0x34d2ce,_0x236e9a){_0x34d2ce=_0x34d2ce-0x0;var _0x1d7dd5=_0xb84f[_0x34d2ce];return _0x1d7dd5;};'use strict';var WhatsappMessageEvents=require(_0xfb84('0x0'));var events=[_0xfb84('0x1'),_0xfb84('0x2'),_0xfb84('0x3')];function createListener(_0x584969,_0x199045){return function(_0x13699d){_0x199045[_0xfb84('0x4')](_0x584969,_0x13699d);};}function removeListener(_0x3e0abe,_0x287229){return function(){WhatsappMessageEvents['removeListener'](_0x3e0abe,_0x287229);};}exports['register']=function(_0x207cf2){for(var _0xfb1590=0x0,_0x3ce16f=events[_0xfb84('0x5')];_0xfb1590<_0x3ce16f;_0xfb1590++){var _0x5c7ff2=events[_0xfb1590];var _0x29129d=createListener(_0xfb84('0x6')+_0x5c7ff2,_0x207cf2);WhatsappMessageEvents['on'](_0x5c7ff2,_0x29129d);}};