Built motion from commit (unavailable).|2.5.0
[motion2.git] / server / api / dashboard / dashboard.events.js
index 5cf3677..d82e74f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0e9b=['remove','hook','exports','events','../../mysqldb','Dashboard','setMaxListeners','save'];(function(_0x1f0ed,_0x44cbed){var _0x3f5a25=function(_0x1d9bca){while(--_0x1d9bca){_0x1f0ed['push'](_0x1f0ed['shift']());}};_0x3f5a25(++_0x44cbed);}(_0x0e9b,0x1a3));var _0xb0e9=function(_0x100909,_0x34ae39){_0x100909=_0x100909-0x0;var _0x358d3b=_0x0e9b[_0x100909];return _0x358d3b;};'use strict';var EventEmitter=require(_0xb0e9('0x0'));var Dashboard=require(_0xb0e9('0x1'))['db'][_0xb0e9('0x2')];var DashboardEvents=new EventEmitter();DashboardEvents[_0xb0e9('0x3')](0x0);var events={'afterCreate':_0xb0e9('0x4'),'afterUpdate':'update','afterDestroy':_0xb0e9('0x5')};function emitEvent(_0x28998e){return function(_0xb30735,_0x41a26f,_0x4f722c){DashboardEvents['emit'](_0x28998e+':'+_0xb30735['id'],_0xb30735);DashboardEvents['emit'](_0x28998e,_0xb30735);_0x4f722c(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];Dashboard[_0xb0e9('0x6')](e,emitEvent(event));}}module[_0xb0e9('0x7')]=DashboardEvents;
\ No newline at end of file
+var _0xc9f1=['exports','events','../../mysqldb','setMaxListeners','save','remove','emit','hook'];(function(_0x5e96bd,_0x534a7d){var _0x2af7ba=function(_0x1cf3ab){while(--_0x1cf3ab){_0x5e96bd['push'](_0x5e96bd['shift']());}};_0x2af7ba(++_0x534a7d);}(_0xc9f1,0x69));var _0x1c9f=function(_0x86ac53,_0xb5b1d5){_0x86ac53=_0x86ac53-0x0;var _0x318153=_0xc9f1[_0x86ac53];return _0x318153;};'use strict';var EventEmitter=require(_0x1c9f('0x0'));var Dashboard=require(_0x1c9f('0x1'))['db']['Dashboard'];var DashboardEvents=new EventEmitter();DashboardEvents[_0x1c9f('0x2')](0x0);var events={'afterCreate':_0x1c9f('0x3'),'afterUpdate':'update','afterDestroy':_0x1c9f('0x4')};function emitEvent(_0x84bc5b){return function(_0x2f3c51,_0x2875e8,_0x14ef9f){DashboardEvents[_0x1c9f('0x5')](_0x84bc5b+':'+_0x2f3c51['id'],_0x2f3c51);DashboardEvents['emit'](_0x84bc5b,_0x2f3c51);_0x14ef9f(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];Dashboard[_0x1c9f('0x6')](e,emitEvent(event));}}module[_0x1c9f('0x7')]=DashboardEvents;
\ No newline at end of file