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 _0x96ca=['mailAccount:','./mailAccount.events','save','remove','update','emit','removeListener','length'];(function(_0x5cb1af,_0x4bdc8c){var _0x8d7940=function(_0x3db70a){while(--_0x3db70a){_0x5cb1af['push'](_0x5cb1af['shift']());}};_0x8d7940(++_0x4bdc8c);}(_0x96ca,0xf1));var _0xa96c=function(_0xe033e7,_0x561a6d){_0xe033e7=_0xe033e7-0x0;var _0x63031f=_0x96ca[_0xe033e7];return _0x63031f;};'use strict';var MailAccountEvents=require(_0xa96c('0x0'));var events=[_0xa96c('0x1'),_0xa96c('0x2'),_0xa96c('0x3')];function createListener(_0x33b7b8,_0x20970f){return function(_0xa0293d){_0x20970f[_0xa96c('0x4')](_0x33b7b8,_0xa0293d);};}function removeListener(_0x569883,_0x5e0a72){return function(){MailAccountEvents[_0xa96c('0x5')](_0x569883,_0x5e0a72);};}exports['register']=function(_0x17f32c){for(var _0x3d8e18=0x0,_0x2b0ae5=events[_0xa96c('0x6')];_0x3d8e18<_0x2b0ae5;_0x3d8e18++){var _0x550dac=events[_0x3d8e18];var _0x1b831d=createListener(_0xa96c('0x7')+_0x550dac,_0x17f32c);MailAccountEvents['on'](_0x550dac,_0x1b831d);}};