Built motion from commit 97153652.|2.6.26
[motion2.git] / server / api / dashboardItem / dashboardItem.events.js
index 12e7a2d..e27f064 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x056b=['hook','exports','../../mysqldb','DashboardItem','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x409353,_0xe9f04d){var _0x4f4b59=function(_0x64b587){while(--_0x64b587){_0x409353['push'](_0x409353['shift']());}};_0x4f4b59(++_0xe9f04d);}(_0x056b,0xb6));var _0xb056=function(_0x23b946,_0x2653e1){_0x23b946=_0x23b946-0x0;var _0xcfad4f=_0x056b[_0x23b946];return _0xcfad4f;};'use strict';var EventEmitter=require('events');var DashboardItem=require(_0xb056('0x0'))['db'][_0xb056('0x1')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0xb056('0x2')](0x0);var events={'afterCreate':_0xb056('0x3'),'afterUpdate':_0xb056('0x4'),'afterDestroy':_0xb056('0x5')};function emitEvent(_0x36c992){return function(_0x4157e0,_0x343d88,_0x2ff09d){DashboardItemEvents[_0xb056('0x6')](_0x36c992+':'+_0x4157e0['id'],_0x4157e0);DashboardItemEvents['emit'](_0x36c992,_0x4157e0);_0x2ff09d(null);};}for(var e in events){if(events[_0xb056('0x7')](e)){var event=events[e];DashboardItem[_0xb056('0x8')](e,emitEvent(event));}}module[_0xb056('0x9')]=DashboardItemEvents;
\ No newline at end of file
+var _0x589d=['emit','hasOwnProperty','hook','exports','events','../../mysqldb','save','remove'];(function(_0x3a3ced,_0x5a576d){var _0x28bae2=function(_0x1b5789){while(--_0x1b5789){_0x3a3ced['push'](_0x3a3ced['shift']());}};_0x28bae2(++_0x5a576d);}(_0x589d,0x19c));var _0xd589=function(_0xfae23b,_0x2be4ba){_0xfae23b=_0xfae23b-0x0;var _0x200640=_0x589d[_0xfae23b];return _0x200640;};'use strict';var EventEmitter=require(_0xd589('0x0'));var DashboardItem=require(_0xd589('0x1'))['db']['DashboardItem'];var DashboardItemEvents=new EventEmitter();DashboardItemEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xd589('0x2'),'afterUpdate':'update','afterDestroy':_0xd589('0x3')};function emitEvent(_0xfcb3c2){return function(_0x503a01,_0x50cb61,_0x4ffe04){DashboardItemEvents[_0xd589('0x4')](_0xfcb3c2+':'+_0x503a01['id'],_0x503a01);DashboardItemEvents[_0xd589('0x4')](_0xfcb3c2,_0x503a01);_0x4ffe04(null);};}for(var e in events){if(events[_0xd589('0x5')](e)){var event=events[e];DashboardItem[_0xd589('0x6')](e,emitEvent(event));}}module[_0xd589('0x7')]=DashboardItemEvents;
\ No newline at end of file