Built motion from commit 52c8a02d.|2.6.29
[motion2.git] / server / api / plugin / plugin.socket.js
index 8cd661f..76ee14c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x201a=['./plugin.events','save','remove','update','emit','removeListener','register'];(function(_0x50e47e,_0xd94c49){var _0x486382=function(_0x8150f5){while(--_0x8150f5){_0x50e47e['push'](_0x50e47e['shift']());}};_0x486382(++_0xd94c49);}(_0x201a,0x188));var _0xa201=function(_0x2b0b01,_0x255081){_0x2b0b01=_0x2b0b01-0x0;var _0x1f746d=_0x201a[_0x2b0b01];return _0x1f746d;};'use strict';var PluginEvents=require(_0xa201('0x0'));var events=[_0xa201('0x1'),_0xa201('0x2'),_0xa201('0x3')];function createListener(_0x2a2aa1,_0x5bca88){return function(_0x2a3744){_0x5bca88[_0xa201('0x4')](_0x2a2aa1,_0x2a3744);};}function removeListener(_0x175f40,_0x56dedf){return function(){PluginEvents[_0xa201('0x5')](_0x175f40,_0x56dedf);};}exports[_0xa201('0x6')]=function(_0x60c978){for(var _0x3b1a7e=0x0,_0x299bc8=events['length'];_0x3b1a7e<_0x299bc8;_0x3b1a7e++){var _0x2e6ea1=events[_0x3b1a7e];var _0x5980f2=createListener('plugin:'+_0x2e6ea1,_0x60c978);PluginEvents['on'](_0x2e6ea1,_0x5980f2);}};
\ No newline at end of file
+var _0x80f3=['save','remove','emit','removeListener','register','length','plugin:'];(function(_0x2ed1a0,_0x36acd9){var _0x3d272e=function(_0x41460c){while(--_0x41460c){_0x2ed1a0['push'](_0x2ed1a0['shift']());}};_0x3d272e(++_0x36acd9);}(_0x80f3,0xaf));var _0x380f=function(_0x40c402,_0x42ee7d){_0x40c402=_0x40c402-0x0;var _0x4e7680=_0x80f3[_0x40c402];return _0x4e7680;};'use strict';var PluginEvents=require('./plugin.events');var events=[_0x380f('0x0'),_0x380f('0x1'),'update'];function createListener(_0x213abf,_0x3419d9){return function(_0x35d8c0){_0x3419d9[_0x380f('0x2')](_0x213abf,_0x35d8c0);};}function removeListener(_0xc41348,_0x33264f){return function(){PluginEvents[_0x380f('0x3')](_0xc41348,_0x33264f);};}exports[_0x380f('0x4')]=function(_0x31df37){for(var _0xdfa292=0x0,_0x23ad78=events[_0x380f('0x5')];_0xdfa292<_0x23ad78;_0xdfa292++){var _0xe96aec=events[_0xdfa292];var _0x4deccf=createListener(_0x380f('0x6')+_0xe96aec,_0x31df37);PluginEvents['on'](_0xe96aec,_0x4deccf);}};
\ No newline at end of file