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 _0x40fb=['length','mailAccount:','./mailAccount.events','save','update','removeListener','register'];(function(_0x4cb445,_0x28f2fd){var _0xde4201=function(_0x6828f4){while(--_0x6828f4){_0x4cb445['push'](_0x4cb445['shift']());}};_0xde4201(++_0x28f2fd);}(_0x40fb,0xb1));var _0xb40f=function(_0x582274,_0x2cbd9c){_0x582274=_0x582274-0x0;var _0x8f14d3=_0x40fb[_0x582274];return _0x8f14d3;};'use strict';var MailAccountEvents=require(_0xb40f('0x0'));var events=[_0xb40f('0x1'),'remove',_0xb40f('0x2')];function createListener(_0x2d83dd,_0xf97e9b){return function(_0x180d07){_0xf97e9b['emit'](_0x2d83dd,_0x180d07);};}function removeListener(_0x42d901,_0x489a28){return function(){MailAccountEvents[_0xb40f('0x3')](_0x42d901,_0x489a28);};}exports[_0xb40f('0x4')]=function(_0x12c365){for(var _0x26dfe4=0x0,_0x44424b=events[_0xb40f('0x5')];_0x26dfe4<_0x44424b;_0x26dfe4++){var _0x111ad7=events[_0x26dfe4];var _0x30826e=createListener(_0xb40f('0x6')+_0x111ad7,_0x12c365);MailAccountEvents['on'](_0x111ad7,_0x30826e);}};