Built motion from commit 5293bb2a.|2.6.30
[motion2.git] / server / api / dashboardItem / dashboardItem.events.js
index 17935c8..54846f9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2854=['hook','exports','events','DashboardItem','save','update','remove'];(function(_0x187718,_0x427383){var _0x29ddf4=function(_0x2ec62a){while(--_0x2ec62a){_0x187718['push'](_0x187718['shift']());}};_0x29ddf4(++_0x427383);}(_0x2854,0xaa));var _0x4285=function(_0x482c20,_0x49c007){_0x482c20=_0x482c20-0x0;var _0xf92978=_0x2854[_0x482c20];return _0xf92978;};'use strict';var EventEmitter=require(_0x4285('0x0'));var DashboardItem=require('../../mysqldb')['db'][_0x4285('0x1')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x4285('0x2'),'afterUpdate':_0x4285('0x3'),'afterDestroy':_0x4285('0x4')};function emitEvent(_0x19068c){return function(_0x256541,_0x22b4a1,_0x140897){DashboardItemEvents['emit'](_0x19068c+':'+_0x256541['id'],_0x256541);DashboardItemEvents['emit'](_0x19068c,_0x256541);_0x140897(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];DashboardItem[_0x4285('0x5')](e,emitEvent(event));}}module[_0x4285('0x6')]=DashboardItemEvents;
\ No newline at end of file
+var _0x221f=['save','remove','emit','hook','exports','events','DashboardItem','setMaxListeners'];(function(_0x5b7e4a,_0x2747e4){var _0x5e5858=function(_0x4783b3){while(--_0x4783b3){_0x5b7e4a['push'](_0x5b7e4a['shift']());}};_0x5e5858(++_0x2747e4);}(_0x221f,0x19d));var _0xf221=function(_0x26f1cf,_0x3ed15f){_0x26f1cf=_0x26f1cf-0x0;var _0x6674e8=_0x221f[_0x26f1cf];return _0x6674e8;};'use strict';var EventEmitter=require(_0xf221('0x0'));var DashboardItem=require('../../mysqldb')['db'][_0xf221('0x1')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0xf221('0x2')](0x0);var events={'afterCreate':_0xf221('0x3'),'afterUpdate':'update','afterDestroy':_0xf221('0x4')};function emitEvent(_0x370609){return function(_0xe279d1,_0x363a9c,_0x969947){DashboardItemEvents[_0xf221('0x5')](_0x370609+':'+_0xe279d1['id'],_0xe279d1);DashboardItemEvents[_0xf221('0x5')](_0x370609,_0xe279d1);_0x969947(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];DashboardItem[_0xf221('0x6')](e,emitEvent(event));}}module[_0xf221('0x7')]=DashboardItemEvents;
\ No newline at end of file