Built motion from commit 3a7e82ea.|2.6.29
[motion2.git] / server / api / dashboardItem / dashboardItem.events.js
index e2bc1db..d5a2d03 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6427=['../../mysqldb','save','emit','hasOwnProperty','hook','events'];(function(_0x61e635,_0x16f4df){var _0x13e7c4=function(_0x465f33){while(--_0x465f33){_0x61e635['push'](_0x61e635['shift']());}};_0x13e7c4(++_0x16f4df);}(_0x6427,0x191));var _0x7642=function(_0x4e9628,_0x250573){_0x4e9628=_0x4e9628-0x0;var _0x27bc8c=_0x6427[_0x4e9628];return _0x27bc8c;};'use strict';var EventEmitter=require(_0x7642('0x0'));var DashboardItem=require(_0x7642('0x1'))['db']['DashboardItem'];var DashboardItemEvents=new EventEmitter();DashboardItemEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x7642('0x2'),'afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x5404d4){return function(_0x849593,_0x47ffca,_0x45f6d3){DashboardItemEvents[_0x7642('0x3')](_0x5404d4+':'+_0x849593['id'],_0x849593);DashboardItemEvents['emit'](_0x5404d4,_0x849593);_0x45f6d3(null);};}for(var e in events){if(events[_0x7642('0x4')](e)){var event=events[e];DashboardItem[_0x7642('0x5')](e,emitEvent(event));}}module['exports']=DashboardItemEvents;
\ No newline at end of file
+var _0x2b63=['events','../../mysqldb','update','emit','hasOwnProperty','hook'];(function(_0x263f4c,_0x438626){var _0x3a78d3=function(_0xbdb00f){while(--_0xbdb00f){_0x263f4c['push'](_0x263f4c['shift']());}};_0x3a78d3(++_0x438626);}(_0x2b63,0x1d4));var _0x32b6=function(_0x5ab554,_0x56b60a){_0x5ab554=_0x5ab554-0x0;var _0x55f7b9=_0x2b63[_0x5ab554];return _0x55f7b9;};'use strict';var EventEmitter=require(_0x32b6('0x0'));var DashboardItem=require(_0x32b6('0x1'))['db']['DashboardItem'];var DashboardItemEvents=new EventEmitter();DashboardItemEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0x32b6('0x2'),'afterDestroy':'remove'};function emitEvent(_0x215b1b){return function(_0x3860d9,_0x599fb8,_0x1c9fa4){DashboardItemEvents['emit'](_0x215b1b+':'+_0x3860d9['id'],_0x3860d9);DashboardItemEvents[_0x32b6('0x3')](_0x215b1b,_0x3860d9);_0x1c9fa4(null);};}for(var e in events){if(events[_0x32b6('0x4')](e)){var event=events[e];DashboardItem[_0x32b6('0x5')](e,emitEvent(event));}}module['exports']=DashboardItemEvents;
\ No newline at end of file