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 _0x49c1=['emit','removeListener','register','smsAccount:','./smsAccount.events'];(function(_0x2ae4db,_0x14814){var _0x5d6f96=function(_0x37acf4){while(--_0x37acf4){_0x2ae4db['push'](_0x2ae4db['shift']());}};_0x5d6f96(++_0x14814);}(_0x49c1,0x68));var _0x149c=function(_0x4ab3bc,_0x2f3158){_0x4ab3bc=_0x4ab3bc-0x0;var _0x264738=_0x49c1[_0x4ab3bc];return _0x264738;};'use strict';var SmsAccountEvents=require(_0x149c('0x0'));var events=['save','remove','update'];function createListener(_0x2e6bc0,_0xd2f738){return function(_0x32c308){_0xd2f738[_0x149c('0x1')](_0x2e6bc0,_0x32c308);};}function removeListener(_0xbb2aed,_0x14a712){return function(){SmsAccountEvents[_0x149c('0x2')](_0xbb2aed,_0x14a712);};}exports[_0x149c('0x3')]=function(_0x1ef6f2){for(var _0xf619aa=0x0,_0x467159=events['length'];_0xf619aa<_0x467159;_0xf619aa++){var _0x2fbf21=events[_0xf619aa];var _0x50974f=createListener(_0x149c('0x4')+_0x2fbf21,_0x1ef6f2);SmsAccountEvents['on'](_0x2fbf21,_0x50974f);}};