Built motion from commit 362b9399b4d0ed5560fbb795af995925d345fc38. Version 3.0.0...
[motion-next.git] / server / api / dashboardItem / dashboardItem.events.js
index 4f1c14d..d3c0b2b 100644 (file)
@@ -1 +1 @@
-const a210_0x232c=['DashboardItem','update','remove','emit','../../mysqldb','exports','setMaxListeners','save','undefined'];(function(_0x4fee66,_0x5cc121){const _0x232c23=function(_0x2f1b44){while(--_0x2f1b44){_0x4fee66['push'](_0x4fee66['shift']());}};_0x232c23(++_0x5cc121);}(a210_0x232c,0x96));const a210_0x2f1b=function(_0x4fee66,_0x5cc121){_0x4fee66=_0x4fee66-0x1d1;let _0x232c23=a210_0x232c[_0x4fee66];return _0x232c23;};const a210_0x22a159=a210_0x2f1b;'use strict';const EventEmitter=require('events'),DashboardItem=require(a210_0x22a159(0x1d8))['db'][a210_0x22a159(0x1d4)],DashboardItemEvents=new EventEmitter();DashboardItemEvents[a210_0x22a159(0x1d1)](0x0);const events={'afterCreate':a210_0x22a159(0x1d2),'afterUpdate':a210_0x22a159(0x1d5),'afterDestroy':a210_0x22a159(0x1d6)};function emitEvent(_0x35badf){return function(_0x5a943d){const _0x22262b=a210_0x2f1b;DashboardItemEvents[_0x22262b(0x1d7)](_0x35badf+':'+_0x5a943d['id'],_0x5a943d),DashboardItemEvents[_0x22262b(0x1d7)](_0x35badf,_0x5a943d);};}for(const e in events){if(typeof events[e]!==a210_0x22a159(0x1d3)){const event=events[e];DashboardItem['addHook'](e,emitEvent(event));}}module[a210_0x22a159(0x1d9)]=DashboardItemEvents;
\ No newline at end of file
+const a210_0x4947=['save','events','remove','setMaxListeners','update','DashboardItem','addHook','exports','emit'];(function(_0x359615,_0x336d68){const _0x494749=function(_0x393a8b){while(--_0x393a8b){_0x359615['push'](_0x359615['shift']());}};_0x494749(++_0x336d68);}(a210_0x4947,0xf6));const a210_0x393a=function(_0x359615,_0x336d68){_0x359615=_0x359615-0xdb;let _0x494749=a210_0x4947[_0x359615];return _0x494749;};const a210_0x4c3c90=a210_0x393a;'use strict';const EventEmitter=require(a210_0x4c3c90(0xe2)),DashboardItem=require('../../mysqldb')['db'][a210_0x4c3c90(0xdd)],DashboardItemEvents=new EventEmitter();DashboardItemEvents[a210_0x4c3c90(0xdb)](0x0);const events={'afterCreate':a210_0x4c3c90(0xe1),'afterUpdate':a210_0x4c3c90(0xdc),'afterDestroy':a210_0x4c3c90(0xe3)};function emitEvent(_0xe6758d){return function(_0x23c2c9){const _0x119535=a210_0x393a;DashboardItemEvents[_0x119535(0xe0)](_0xe6758d+':'+_0x23c2c9['id'],_0x23c2c9),DashboardItemEvents[_0x119535(0xe0)](_0xe6758d,_0x23c2c9);};}for(const e in events){if(typeof events[e]!=='undefined'){const event=events[e];DashboardItem[a210_0x4c3c90(0xde)](e,emitEvent(event));}}module[a210_0x4c3c90(0xdf)]=DashboardItemEvents;
\ No newline at end of file