Built motion from commit (unavailable).|2.0.72
[motion2.git] / server / api / dashboardItem / dashboardItem.events.js
index 89f6ad7..49d9dbb 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2e14=['../../mysqldb','DashboardItem','setMaxListeners','update','remove','emit','hook','exports'];(function(_0x27ac8e,_0x4604c2){var _0x45d4a9=function(_0x4d25a4){while(--_0x4d25a4){_0x27ac8e['push'](_0x27ac8e['shift']());}};_0x45d4a9(++_0x4604c2);}(_0x2e14,0x110));var _0x42e1=function(_0x25a23f,_0x41d099){_0x25a23f=_0x25a23f-0x0;var _0x18643c=_0x2e14[_0x25a23f];return _0x18643c;};'use strict';var EventEmitter=require('events');var DashboardItem=require(_0x42e1('0x0'))['db'][_0x42e1('0x1')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0x42e1('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0x42e1('0x3'),'afterDestroy':_0x42e1('0x4')};function emitEvent(_0x1212ea){return function(_0x35d80f,_0x2c9fd2,_0x4d249e){DashboardItemEvents['emit'](_0x1212ea+':'+_0x35d80f['id'],_0x35d80f);DashboardItemEvents[_0x42e1('0x5')](_0x1212ea,_0x35d80f);_0x4d249e(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];DashboardItem[_0x42e1('0x6')](e,emitEvent(event));}}module[_0x42e1('0x7')]=DashboardItemEvents;
\ No newline at end of file
+var _0x0214=['../../mysqldb','setMaxListeners','save','update','emit','hasOwnProperty','hook','exports','events'];(function(_0xce186c,_0x401909){var _0x1a6f4d=function(_0x462008){while(--_0x462008){_0xce186c['push'](_0xce186c['shift']());}};_0x1a6f4d(++_0x401909);}(_0x0214,0x1c1));var _0x4021=function(_0x5f511f,_0x57a484){_0x5f511f=_0x5f511f-0x0;var _0x30aa77=_0x0214[_0x5f511f];return _0x30aa77;};'use strict';var EventEmitter=require(_0x4021('0x0'));var DashboardItem=require(_0x4021('0x1'))['db']['DashboardItem'];var DashboardItemEvents=new EventEmitter();DashboardItemEvents[_0x4021('0x2')](0x0);var events={'afterCreate':_0x4021('0x3'),'afterUpdate':_0x4021('0x4'),'afterDestroy':'remove'};function emitEvent(_0x426e89){return function(_0xbd5c09,_0x2fbbfa,_0x22ca11){DashboardItemEvents[_0x4021('0x5')](_0x426e89+':'+_0xbd5c09['id'],_0xbd5c09);DashboardItemEvents[_0x4021('0x5')](_0x426e89,_0xbd5c09);_0x22ca11(null);};}for(var e in events){if(events[_0x4021('0x6')](e)){var event=events[e];DashboardItem[_0x4021('0x7')](e,emitEvent(event));}}module[_0x4021('0x8')]=DashboardItemEvents;
\ No newline at end of file