Built motion from commit ddca4d0d.|2.5.47
[motion2.git] / server / api / plugin / plugin.socket.js
index a81d365..970ad05 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc778=['remove','update','emit','length','./plugin.events','save'];(function(_0x3962e0,_0xbb7d46){var _0x54e281=function(_0x1e6ad6){while(--_0x1e6ad6){_0x3962e0['push'](_0x3962e0['shift']());}};_0x54e281(++_0xbb7d46);}(_0xc778,0x184));var _0x8c77=function(_0xf83ee4,_0x1aeef5){_0xf83ee4=_0xf83ee4-0x0;var _0x409597=_0xc778[_0xf83ee4];return _0x409597;};'use strict';var PluginEvents=require(_0x8c77('0x0'));var events=[_0x8c77('0x1'),_0x8c77('0x2'),_0x8c77('0x3')];function createListener(_0x2803d2,_0x2bf3b0){return function(_0x36080d){_0x2bf3b0[_0x8c77('0x4')](_0x2803d2,_0x36080d);};}function removeListener(_0x3631e4,_0xa0a416){return function(){PluginEvents['removeListener'](_0x3631e4,_0xa0a416);};}exports['register']=function(_0xb2a95b){for(var _0x4c204e=0x0,_0x4f0b23=events[_0x8c77('0x5')];_0x4c204e<_0x4f0b23;_0x4c204e++){var _0x205e10=events[_0x4c204e];var _0x4d1b07=createListener('plugin:'+_0x205e10,_0xb2a95b);PluginEvents['on'](_0x205e10,_0x4d1b07);}};
\ No newline at end of file
+var _0x6e52=['length','save','remove','emit','removeListener'];(function(_0x471c6c,_0x21ec32){var _0x85ceb7=function(_0x35ecae){while(--_0x35ecae){_0x471c6c['push'](_0x471c6c['shift']());}};_0x85ceb7(++_0x21ec32);}(_0x6e52,0x123));var _0x26e5=function(_0x321bb2,_0x202794){_0x321bb2=_0x321bb2-0x0;var _0x9c12ed=_0x6e52[_0x321bb2];return _0x9c12ed;};'use strict';var PluginEvents=require('./plugin.events');var events=[_0x26e5('0x0'),_0x26e5('0x1'),'update'];function createListener(_0x4772ce,_0x1d2d8d){return function(_0x3bfec7){_0x1d2d8d[_0x26e5('0x2')](_0x4772ce,_0x3bfec7);};}function removeListener(_0x36e14b,_0x43dfb3){return function(){PluginEvents[_0x26e5('0x3')](_0x36e14b,_0x43dfb3);};}exports['register']=function(_0x1a228e){for(var _0x131cf0=0x0,_0x2dba8d=events[_0x26e5('0x4')];_0x131cf0<_0x2dba8d;_0x131cf0++){var _0x1ec164=events[_0x131cf0];var _0x5165a9=createListener('plugin:'+_0x1ec164,_0x1a228e);PluginEvents['on'](_0x1ec164,_0x5165a9);}};
\ No newline at end of file