Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / dashboardItem / dashboardItem.events.js
index 70ce921..19df329 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa3cf=['../../mysqldb','DashboardItem','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','exports'];(function(_0x118a66,_0x370d30){var _0x5edc9c=function(_0xb3b7f9){while(--_0xb3b7f9){_0x118a66['push'](_0x118a66['shift']());}};_0x5edc9c(++_0x370d30);}(_0xa3cf,0xfa));var _0xfa3c=function(_0x37a36e,_0x4fb349){_0x37a36e=_0x37a36e-0x0;var _0x1bc896=_0xa3cf[_0x37a36e];return _0x1bc896;};'use strict';var EventEmitter=require('events');var DashboardItem=require(_0xfa3c('0x0'))['db'][_0xfa3c('0x1')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0xfa3c('0x2')](0x0);var events={'afterCreate':_0xfa3c('0x3'),'afterUpdate':_0xfa3c('0x4'),'afterDestroy':_0xfa3c('0x5')};function emitEvent(_0x556e1d){return function(_0x19d014,_0x2d1aab,_0x1917f8){DashboardItemEvents[_0xfa3c('0x6')](_0x556e1d+':'+_0x19d014['id'],_0x19d014);DashboardItemEvents[_0xfa3c('0x6')](_0x556e1d,_0x19d014);_0x1917f8(null);};}for(var e in events){if(events[_0xfa3c('0x7')](e)){var event=events[e];DashboardItem[_0xfa3c('0x8')](e,emitEvent(event));}}module[_0xfa3c('0x9')]=DashboardItemEvents;
\ No newline at end of file
+var _0xc791=['exports','events','../../mysqldb','setMaxListeners','remove','emit','hasOwnProperty'];(function(_0x2eb7dd,_0x520d2f){var _0x52112f=function(_0x52939b){while(--_0x52939b){_0x2eb7dd['push'](_0x2eb7dd['shift']());}};_0x52112f(++_0x520d2f);}(_0xc791,0xa9));var _0x1c79=function(_0x3a290c,_0x5b4ef0){_0x3a290c=_0x3a290c-0x0;var _0x50227c=_0xc791[_0x3a290c];return _0x50227c;};'use strict';var EventEmitter=require(_0x1c79('0x0'));var DashboardItem=require(_0x1c79('0x1'))['db']['DashboardItem'];var DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0x1c79('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0x1c79('0x3')};function emitEvent(_0x22c1a7){return function(_0x251052,_0x58903c,_0x5a1031){DashboardItemEvents[_0x1c79('0x4')](_0x22c1a7+':'+_0x251052['id'],_0x251052);DashboardItemEvents[_0x1c79('0x4')](_0x22c1a7,_0x251052);_0x5a1031(null);};}for(var e in events){if(events[_0x1c79('0x5')](e)){var event=events[e];DashboardItem['hook'](e,emitEvent(event));}}module[_0x1c79('0x6')]=DashboardItemEvents;
\ No newline at end of file