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 _0x3b01=['length','openchannelAccount:','save','remove','emit','removeListener','register'];(function(_0x19950b,_0x53d0d7){var _0x3c6b41=function(_0x3924ad){while(--_0x3924ad){_0x19950b['push'](_0x19950b['shift']());}};_0x3c6b41(++_0x53d0d7);}(_0x3b01,0x8e));var _0x13b0=function(_0x174cd6,_0x1086c7){_0x174cd6=_0x174cd6-0x0;var _0x48ecf0=_0x3b01[_0x174cd6];return _0x48ecf0;};'use strict';var OpenchannelAccountEvents=require('./openchannelAccount.events');var events=[_0x13b0('0x0'),_0x13b0('0x1'),'update'];function createListener(_0x686ae0,_0x185939){return function(_0x1b7eec){_0x185939[_0x13b0('0x2')](_0x686ae0,_0x1b7eec);};}function removeListener(_0x256d1f,_0x555e1b){return function(){OpenchannelAccountEvents[_0x13b0('0x3')](_0x256d1f,_0x555e1b);};}exports[_0x13b0('0x4')]=function(_0x500e60){for(var _0x2f1e18=0x0,_0x3fef7f=events[_0x13b0('0x5')];_0x2f1e18<_0x3fef7f;_0x2f1e18++){var _0x1e875c=events[_0x2f1e18];var _0x32b985=createListener(_0x13b0('0x6')+_0x1e875c,_0x500e60);OpenchannelAccountEvents['on'](_0x1e875c,_0x32b985);}};