Built motion from commit 37e1ed56.|2.6.29
[motion2.git] / server / api / dashboard / dashboard.events.js
index 0dd6549..31122f8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xaf79=['hook','events','Dashboard','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x36eaaa,_0x326732){var _0x461349=function(_0x4e4180){while(--_0x4e4180){_0x36eaaa['push'](_0x36eaaa['shift']());}};_0x461349(++_0x326732);}(_0xaf79,0x1f0));var _0x9af7=function(_0x3486e4,_0x360e3d){_0x3486e4=_0x3486e4-0x0;var _0x491fe6=_0xaf79[_0x3486e4];return _0x491fe6;};'use strict';var EventEmitter=require(_0x9af7('0x0'));var Dashboard=require('../../mysqldb')['db'][_0x9af7('0x1')];var DashboardEvents=new EventEmitter();DashboardEvents[_0x9af7('0x2')](0x0);var events={'afterCreate':_0x9af7('0x3'),'afterUpdate':_0x9af7('0x4'),'afterDestroy':_0x9af7('0x5')};function emitEvent(_0x4c8e0b){return function(_0x4818e2,_0x526874,_0x5b50be){DashboardEvents[_0x9af7('0x6')](_0x4c8e0b+':'+_0x4818e2['id'],_0x4818e2);DashboardEvents[_0x9af7('0x6')](_0x4c8e0b,_0x4818e2);_0x5b50be(null);};}for(var e in events){if(events[_0x9af7('0x7')](e)){var event=events[e];Dashboard[_0x9af7('0x8')](e,emitEvent(event));}}module['exports']=DashboardEvents;
\ No newline at end of file
+var _0x8015=['save','update','remove','emit','hasOwnProperty','hook','exports','events','Dashboard','setMaxListeners'];(function(_0x2004b9,_0x51b41b){var _0x4ff47d=function(_0x40f465){while(--_0x40f465){_0x2004b9['push'](_0x2004b9['shift']());}};_0x4ff47d(++_0x51b41b);}(_0x8015,0x1c9));var _0x5801=function(_0x434957,_0x31221f){_0x434957=_0x434957-0x0;var _0xd9c2ea=_0x8015[_0x434957];return _0xd9c2ea;};'use strict';var EventEmitter=require(_0x5801('0x0'));var Dashboard=require('../../mysqldb')['db'][_0x5801('0x1')];var DashboardEvents=new EventEmitter();DashboardEvents[_0x5801('0x2')](0x0);var events={'afterCreate':_0x5801('0x3'),'afterUpdate':_0x5801('0x4'),'afterDestroy':_0x5801('0x5')};function emitEvent(_0x5717fc){return function(_0x3d6122,_0x547562,_0x354a53){DashboardEvents[_0x5801('0x6')](_0x5717fc+':'+_0x3d6122['id'],_0x3d6122);DashboardEvents['emit'](_0x5717fc,_0x3d6122);_0x354a53(null);};}for(var e in events){if(events[_0x5801('0x7')](e)){var event=events[e];Dashboard[_0x5801('0x8')](e,emitEvent(event));}}module[_0x5801('0x9')]=DashboardEvents;
\ No newline at end of file