X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fapi%2FdashboardItem%2FdashboardItem.events.js;h=a3177098ea2d9b90ca9cbe800678bf6a68bc112a;hb=8cdeeda1196ee7d2ad7723378ea9a4f6c5d1e83a;hp=3d4c4d2e9db23f48c09c82ae2ea4cb3ba606bbb1;hpb=b8feeab5a72cbb7651a1c603fc767034cd5922cc;p=motion2.git diff --git a/server/api/dashboardItem/dashboardItem.events.js b/server/api/dashboardItem/dashboardItem.events.js index 3d4c4d2..a317709 100644 --- a/server/api/dashboardItem/dashboardItem.events.js +++ b/server/api/dashboardItem/dashboardItem.events.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0xeefe=['update','emit','hook','exports','events','DashboardItem','save'];(function(_0x1a9ac9,_0x3980f3){var _0xe812e9=function(_0x4c77be){while(--_0x4c77be){_0x1a9ac9['push'](_0x1a9ac9['shift']());}};_0xe812e9(++_0x3980f3);}(_0xeefe,0xf2));var _0xeeef=function(_0x5ab4e1,_0x238cd1){_0x5ab4e1=_0x5ab4e1-0x0;var _0x3b53fc=_0xeefe[_0x5ab4e1];return _0x3b53fc;};'use strict';var EventEmitter=require(_0xeeef('0x0'));var DashboardItem=require('../../mysqldb')['db'][_0xeeef('0x1')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xeeef('0x2'),'afterUpdate':_0xeeef('0x3'),'afterDestroy':'remove'};function emitEvent(_0x20bd76){return function(_0x58512c,_0xf7b46c,_0x1d5b38){DashboardItemEvents[_0xeeef('0x4')](_0x20bd76+':'+_0x58512c['id'],_0x58512c);DashboardItemEvents[_0xeeef('0x4')](_0x20bd76,_0x58512c);_0x1d5b38(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];DashboardItem[_0xeeef('0x5')](e,emitEvent(event));}}module[_0xeeef('0x6')]=DashboardItemEvents; \ No newline at end of file +var _0xa93a=['update','emit','hasOwnProperty','exports','DashboardItem'];(function(_0x585275,_0x2d4844){var _0x4ac940=function(_0x3d0baf){while(--_0x3d0baf){_0x585275['push'](_0x585275['shift']());}};_0x4ac940(++_0x2d4844);}(_0xa93a,0xb8));var _0xaa93=function(_0x151d31,_0x622f39){_0x151d31=_0x151d31-0x0;var _0x4c479d=_0xa93a[_0x151d31];return _0x4c479d;};'use strict';var EventEmitter=require('events');var DashboardItem=require('../../mysqldb')['db'][_0xaa93('0x0')];var DashboardItemEvents=new EventEmitter();DashboardItemEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0xaa93('0x1'),'afterDestroy':'remove'};function emitEvent(_0xdb8133){return function(_0x4deab1,_0x242aa2,_0x181549){DashboardItemEvents[_0xaa93('0x2')](_0xdb8133+':'+_0x4deab1['id'],_0x4deab1);DashboardItemEvents[_0xaa93('0x2')](_0xdb8133,_0x4deab1);_0x181549(null);};}for(var e in events){if(events[_0xaa93('0x3')](e)){var event=events[e];DashboardItem['hook'](e,emitEvent(event));}}module[_0xaa93('0x4')]=DashboardItemEvents; \ No newline at end of file