Built motion from commit 1fd437e9.|2.6.19
[motion2.git] / server / api / dashboardItem / dashboardItem.events.js
index 018f8d2..a785601 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xbdc0=['hasOwnProperty','exports','events','../../mysqldb','DashboardItem','setMaxListeners','save','update','remove','emit'];(function(_0x5ba379,_0x9b8c20){var _0x5b7b73=function(_0x434de2){while(--_0x434de2){_0x5ba379['push'](_0x5ba379['shift']());}};_0x5b7b73(++_0x9b8c20);}(_0xbdc0,0x124));var _0x0bdc=function(_0x3d7012,_0x1049c0){_0x3d7012=_0x3d7012-0x0;var _0x16c750=_0xbdc0[_0x3d7012];return _0x16c750;};'use strict';var EventEmitter=require(_0x0bdc('0x0'));var DashboardItem=require(_0x0bdc('0x1'))['db'][_0x0bdc('0x2')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0x0bdc('0x3')](0x0);var events={'afterCreate':_0x0bdc('0x4'),'afterUpdate':_0x0bdc('0x5'),'afterDestroy':_0x0bdc('0x6')};function emitEvent(_0x4f2062){return function(_0x587f89,_0x16ef2b,_0x5cd07e){DashboardItemEvents[_0x0bdc('0x7')](_0x4f2062+':'+_0x587f89['id'],_0x587f89);DashboardItemEvents[_0x0bdc('0x7')](_0x4f2062,_0x587f89);_0x5cd07e(null);};}for(var e in events){if(events[_0x0bdc('0x8')](e)){var event=events[e];DashboardItem['hook'](e,emitEvent(event));}}module[_0x0bdc('0x9')]=DashboardItemEvents;
\ No newline at end of file
+var _0xe375=['events','../../mysqldb','save','emit','hasOwnProperty','hook','exports'];(function(_0x359842,_0xd7d82d){var _0x317362=function(_0x5cc5fb){while(--_0x5cc5fb){_0x359842['push'](_0x359842['shift']());}};_0x317362(++_0xd7d82d);}(_0xe375,0x7e));var _0x5e37=function(_0x2f9a30,_0x220d16){_0x2f9a30=_0x2f9a30-0x0;var _0x148096=_0xe375[_0x2f9a30];return _0x148096;};'use strict';var EventEmitter=require(_0x5e37('0x0'));var DashboardItem=require(_0x5e37('0x1'))['db']['DashboardItem'];var DashboardItemEvents=new EventEmitter();DashboardItemEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x5e37('0x2'),'afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x4c47bd){return function(_0x1ca913,_0x844d80,_0x256716){DashboardItemEvents[_0x5e37('0x3')](_0x4c47bd+':'+_0x1ca913['id'],_0x1ca913);DashboardItemEvents[_0x5e37('0x3')](_0x4c47bd,_0x1ca913);_0x256716(null);};}for(var e in events){if(events[_0x5e37('0x4')](e)){var event=events[e];DashboardItem[_0x5e37('0x5')](e,emitEvent(event));}}module[_0x5e37('0x6')]=DashboardItemEvents;
\ No newline at end of file