Built motion from commit 980b26c3.|2.6.29
[motion2.git] / server / api / dashboardItem / dashboardItem.events.js
index 9c880a6..f0d20f2 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1a40=['save','update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb','DashboardItem','setMaxListeners'];(function(_0x288f5e,_0x205edd){var _0x476cc9=function(_0x796f53){while(--_0x796f53){_0x288f5e['push'](_0x288f5e['shift']());}};_0x476cc9(++_0x205edd);}(_0x1a40,0xb7));var _0x01a4=function(_0x15225a,_0x2631bc){_0x15225a=_0x15225a-0x0;var _0x16aff0=_0x1a40[_0x15225a];return _0x16aff0;};'use strict';var EventEmitter=require(_0x01a4('0x0'));var DashboardItem=require(_0x01a4('0x1'))['db'][_0x01a4('0x2')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0x01a4('0x3')](0x0);var events={'afterCreate':_0x01a4('0x4'),'afterUpdate':_0x01a4('0x5'),'afterDestroy':_0x01a4('0x6')};function emitEvent(_0x3037c3){return function(_0x3c096a,_0x4762fc,_0x14d91f){DashboardItemEvents[_0x01a4('0x7')](_0x3037c3+':'+_0x3c096a['id'],_0x3c096a);DashboardItemEvents[_0x01a4('0x7')](_0x3037c3,_0x3c096a);_0x14d91f(null);};}for(var e in events){if(events[_0x01a4('0x8')](e)){var event=events[e];DashboardItem[_0x01a4('0x9')](e,emitEvent(event));}}module[_0x01a4('0xa')]=DashboardItemEvents;
\ No newline at end of file
+var _0xbf37=['update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb','DashboardItem','setMaxListeners','save'];(function(_0x326abe,_0x2187e4){var _0x5c5064=function(_0x1d3fba){while(--_0x1d3fba){_0x326abe['push'](_0x326abe['shift']());}};_0x5c5064(++_0x2187e4);}(_0xbf37,0x124));var _0x7bf3=function(_0x146236,_0x3eea2e){_0x146236=_0x146236-0x0;var _0xa47528=_0xbf37[_0x146236];return _0xa47528;};'use strict';var EventEmitter=require(_0x7bf3('0x0'));var DashboardItem=require(_0x7bf3('0x1'))['db'][_0x7bf3('0x2')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0x7bf3('0x3')](0x0);var events={'afterCreate':_0x7bf3('0x4'),'afterUpdate':_0x7bf3('0x5'),'afterDestroy':_0x7bf3('0x6')};function emitEvent(_0x3e3633){return function(_0xc23c6c,_0x568e55,_0x42b667){DashboardItemEvents[_0x7bf3('0x7')](_0x3e3633+':'+_0xc23c6c['id'],_0xc23c6c);DashboardItemEvents[_0x7bf3('0x7')](_0x3e3633,_0xc23c6c);_0x42b667(null);};}for(var e in events){if(events[_0x7bf3('0x8')](e)){var event=events[e];DashboardItem[_0x7bf3('0x9')](e,emitEvent(event));}}module[_0x7bf3('0xa')]=DashboardItemEvents;
\ No newline at end of file