Built motion from commit a9fb64cc6defd8fb3a5cc199221f878e91c0e969. Version 3.0.0...
[motion-next.git] / server / api / dashboardItem / dashboardItem.events.js
index 0754340..4c1c115 100644 (file)
@@ -1 +1 @@
-const a176_0x265a=['DashboardItem','exports','emit','remove','addHook','update','save','undefined','setMaxListeners'];(function(_0x88952a,_0x265a8f){const _0x3fdfe8=function(_0x52fab6){while(--_0x52fab6){_0x88952a['push'](_0x88952a['shift']());}};_0x3fdfe8(++_0x265a8f);}(a176_0x265a,0x175));const a176_0x3fdf=function(_0x88952a,_0x265a8f){_0x88952a=_0x88952a-0x0;let _0x3fdfe8=a176_0x265a[_0x88952a];return _0x3fdfe8;};const _0x1dda15=a176_0x3fdf;'use strict';const EventEmitter=require('events'),DashboardItem=require('../../mysqldb')['db'][_0x1dda15('0x5')],DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0x1dda15('0x4')](0x0);const events={'afterCreate':_0x1dda15('0x2'),'afterUpdate':_0x1dda15('0x1'),'afterDestroy':_0x1dda15('0x8')};function emitEvent(_0x52fab6){return function(_0x5f15a4){const _0x451106=a176_0x3fdf;DashboardItemEvents['emit'](_0x52fab6+':'+_0x5f15a4['id'],_0x5f15a4),DashboardItemEvents[_0x451106('0x7')](_0x52fab6,_0x5f15a4);};}for(const e in events){if(typeof events[e]!==_0x1dda15('0x3')){const event=events[e];DashboardItem[_0x1dda15('0x0')](e,emitEvent(event));}}module[_0x1dda15('0x6')]=DashboardItemEvents;
\ No newline at end of file
+const a176_0x2969=['setMaxListeners','emit','addHook','../../mysqldb','remove','DashboardItem','save','update'];(function(_0x5286ef,_0x29694f){const _0x526876=function(_0x31724a){while(--_0x31724a){_0x5286ef['push'](_0x5286ef['shift']());}};_0x526876(++_0x29694f);}(a176_0x2969,0x1da));const a176_0x5268=function(_0x5286ef,_0x29694f){_0x5286ef=_0x5286ef-0x0;let _0x526876=a176_0x2969[_0x5286ef];return _0x526876;};const _0x2e292b=a176_0x5268;'use strict';const EventEmitter=require('events'),DashboardItem=require(_0x2e292b('0x1'))['db'][_0x2e292b('0x3')],DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0x2e292b('0x6')](0x0);const events={'afterCreate':_0x2e292b('0x4'),'afterUpdate':_0x2e292b('0x5'),'afterDestroy':_0x2e292b('0x2')};function emitEvent(_0x31724a){return function(_0x626ea5){const _0x2cd8c2=a176_0x5268;DashboardItemEvents[_0x2cd8c2('0x7')](_0x31724a+':'+_0x626ea5['id'],_0x626ea5),DashboardItemEvents[_0x2cd8c2('0x7')](_0x31724a,_0x626ea5);};}for(const e in events){if(typeof events[e]!=='undefined'){const event=events[e];DashboardItem[_0x2e292b('0x0')](e,emitEvent(event));}}module['exports']=DashboardItemEvents;
\ No newline at end of file