Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / api / dashboardItem / dashboardItem.events.js
index 4ce4ad6..a458147 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xee9c=['setMaxListeners','save','emit','hasOwnProperty','hook','exports','../../mysqldb','DashboardItem'];(function(_0x5c9307,_0x5b97e4){var _0x373e29=function(_0xefebbd){while(--_0xefebbd){_0x5c9307['push'](_0x5c9307['shift']());}};_0x373e29(++_0x5b97e4);}(_0xee9c,0x1e6));var _0xcee9=function(_0x152fe3,_0x12b0c8){_0x152fe3=_0x152fe3-0x0;var _0xc5bb39=_0xee9c[_0x152fe3];return _0xc5bb39;};'use strict';var EventEmitter=require('events');var DashboardItem=require(_0xcee9('0x0'))['db'][_0xcee9('0x1')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0xcee9('0x2')](0x0);var events={'afterCreate':_0xcee9('0x3'),'afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x5e56ca){return function(_0x192063,_0x54d95f,_0x4cf614){DashboardItemEvents[_0xcee9('0x4')](_0x5e56ca+':'+_0x192063['id'],_0x192063);DashboardItemEvents['emit'](_0x5e56ca,_0x192063);_0x4cf614(null);};}for(var e in events){if(events[_0xcee9('0x5')](e)){var event=events[e];DashboardItem[_0xcee9('0x6')](e,emitEvent(event));}}module[_0xcee9('0x7')]=DashboardItemEvents;
\ No newline at end of file
+var _0x937d=['emit','hasOwnProperty','exports','events','save','update','remove'];(function(_0x3afe18,_0x26922c){var _0x19ed1f=function(_0x1c0660){while(--_0x1c0660){_0x3afe18['push'](_0x3afe18['shift']());}};_0x19ed1f(++_0x26922c);}(_0x937d,0x1f4));var _0xd937=function(_0x311d0c,_0x19e80f){_0x311d0c=_0x311d0c-0x0;var _0x2bfd7e=_0x937d[_0x311d0c];return _0x2bfd7e;};'use strict';var EventEmitter=require(_0xd937('0x0'));var DashboardItem=require('../../mysqldb')['db']['DashboardItem'];var DashboardItemEvents=new EventEmitter();DashboardItemEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xd937('0x1'),'afterUpdate':_0xd937('0x2'),'afterDestroy':_0xd937('0x3')};function emitEvent(_0x31865e){return function(_0x6ee036,_0x2620ce,_0x4b2a8b){DashboardItemEvents[_0xd937('0x4')](_0x31865e+':'+_0x6ee036['id'],_0x6ee036);DashboardItemEvents[_0xd937('0x4')](_0x31865e,_0x6ee036);_0x4b2a8b(null);};}for(var e in events){if(events[_0xd937('0x5')](e)){var event=events[e];DashboardItem['hook'](e,emitEvent(event));}}module[_0xd937('0x6')]=DashboardItemEvents;
\ No newline at end of file