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 _0x6e9b=['./mailAccount.events','save','remove','update','emit','removeListener','register','length','mailAccount:'];(function(_0x286373,_0x1813c4){var _0x1beb3f=function(_0x1119c8){while(--_0x1119c8){_0x286373['push'](_0x286373['shift']());}};_0x1beb3f(++_0x1813c4);}(_0x6e9b,0xea));var _0xb6e9=function(_0x232556,_0x3f110c){_0x232556=_0x232556-0x0;var _0x4339fa=_0x6e9b[_0x232556];return _0x4339fa;};'use strict';var MailAccountEvents=require(_0xb6e9('0x0'));var events=[_0xb6e9('0x1'),_0xb6e9('0x2'),_0xb6e9('0x3')];function createListener(_0x1476c4,_0x500f4e){return function(_0x2295f1){_0x500f4e[_0xb6e9('0x4')](_0x1476c4,_0x2295f1);};}function removeListener(_0x1ad94e,_0x4eca0f){return function(){MailAccountEvents[_0xb6e9('0x5')](_0x1ad94e,_0x4eca0f);};}exports[_0xb6e9('0x6')]=function(_0x2bdfb8){for(var _0x6b0286=0x0,_0x45f9f0=events[_0xb6e9('0x7')];_0x6b0286<_0x45f9f0;_0x6b0286++){var _0x174772=events[_0x6b0286];var _0x5967ba=createListener(_0xb6e9('0x8')+_0x174772,_0x2bdfb8);MailAccountEvents['on'](_0x174772,_0x5967ba);}};