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 _0x920e=['user-setting:update','user-setting:update:user-','UserId','register','user-setting:','./user-setting.events','update','emit'];(function(_0x50a3e1,_0x43d894){var _0x3f5a7f=function(_0x10d5a8){while(--_0x10d5a8){_0x50a3e1['push'](_0x50a3e1['shift']());}};_0x3f5a7f(++_0x43d894);}(_0x920e,0x17d));var _0xe920=function(_0x1d833,_0x423eec){_0x1d833=_0x1d833-0x0;var _0x2e3050=_0x920e[_0x1d833];return _0x2e3050;};'use strict';var UserSettingEvents=require(_0xe920('0x0'));var events=['save','remove',_0xe920('0x1')];function createListener(_0x8b60d8,_0x15c7b5){return function(_0x2a13d4){_0x15c7b5[_0xe920('0x2')](_0x8b60d8,_0x2a13d4);if(_0x8b60d8===_0xe920('0x3')){_0x15c7b5[_0xe920('0x2')](_0xe920('0x4')+_0x2a13d4[_0xe920('0x5')],_0x2a13d4);}};}exports[_0xe920('0x6')]=function(_0x405162){for(var _0x59801a=0x0,_0x140e40=events['length'];_0x59801a<_0x140e40;_0x59801a++){var _0x577d3b=events[_0x59801a];var _0x3d67ef=createListener(_0xe920('0x7')+_0x577d3b,_0x405162);UserSettingEvents['on'](_0x577d3b,_0x3d67ef);}};