Built motion from commit 44b1f254.|2.6.26
[motion2.git] / server / api / dashboardItem / dashboardItem.events.js
index 3e9f909..39b2625 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd945=['save','update','remove','emit','hasOwnProperty','hook','events','../../mysqldb','DashboardItem'];(function(_0x5b7894,_0x3c1adf){var _0x10b257=function(_0x2bbc21){while(--_0x2bbc21){_0x5b7894['push'](_0x5b7894['shift']());}};_0x10b257(++_0x3c1adf);}(_0xd945,0x84));var _0x5d94=function(_0x4f2444,_0x3dc547){_0x4f2444=_0x4f2444-0x0;var _0x38f360=_0xd945[_0x4f2444];return _0x38f360;};'use strict';var EventEmitter=require(_0x5d94('0x0'));var DashboardItem=require(_0x5d94('0x1'))['db'][_0x5d94('0x2')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x5d94('0x3'),'afterUpdate':_0x5d94('0x4'),'afterDestroy':_0x5d94('0x5')};function emitEvent(_0x1a0db7){return function(_0x16f002,_0x49df2e,_0x353703){DashboardItemEvents[_0x5d94('0x6')](_0x1a0db7+':'+_0x16f002['id'],_0x16f002);DashboardItemEvents[_0x5d94('0x6')](_0x1a0db7,_0x16f002);_0x353703(null);};}for(var e in events){if(events[_0x5d94('0x7')](e)){var event=events[e];DashboardItem[_0x5d94('0x8')](e,emitEvent(event));}}module['exports']=DashboardItemEvents;
\ No newline at end of file
+var _0x77cb=['emit','hasOwnProperty','hook','exports','events','../../mysqldb','DashboardItem','setMaxListeners','remove'];(function(_0x1eb027,_0x2ded9a){var _0x3572cb=function(_0xf0a844){while(--_0xf0a844){_0x1eb027['push'](_0x1eb027['shift']());}};_0x3572cb(++_0x2ded9a);}(_0x77cb,0x1e1));var _0xb77c=function(_0x332a18,_0x41e562){_0x332a18=_0x332a18-0x0;var _0xcb1bbc=_0x77cb[_0x332a18];return _0xcb1bbc;};'use strict';var EventEmitter=require(_0xb77c('0x0'));var DashboardItem=require(_0xb77c('0x1'))['db'][_0xb77c('0x2')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0xb77c('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0xb77c('0x4')};function emitEvent(_0x24ae55){return function(_0x5533c8,_0x236c21,_0x5ced87){DashboardItemEvents[_0xb77c('0x5')](_0x24ae55+':'+_0x5533c8['id'],_0x5533c8);DashboardItemEvents[_0xb77c('0x5')](_0x24ae55,_0x5533c8);_0x5ced87(null);};}for(var e in events){if(events[_0xb77c('0x6')](e)){var event=events[e];DashboardItem[_0xb77c('0x7')](e,emitEvent(event));}}module[_0xb77c('0x8')]=DashboardItemEvents;
\ No newline at end of file