Built motion from commit (unavailable).|2.5.1
[motion2.git] / server / api / plugin / plugin.socket.js
index 90d8e4c..b602988 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0b95=['update','emit','length','save','remove'];(function(_0x2b93f5,_0x235dad){var _0x5859e1=function(_0x320f25){while(--_0x320f25){_0x2b93f5['push'](_0x2b93f5['shift']());}};_0x5859e1(++_0x235dad);}(_0x0b95,0x198));var _0x50b9=function(_0x50ae81,_0x31a9ea){_0x50ae81=_0x50ae81-0x0;var _0x1b58b7=_0x0b95[_0x50ae81];return _0x1b58b7;};'use strict';var PluginEvents=require('./plugin.events');var events=[_0x50b9('0x0'),_0x50b9('0x1'),_0x50b9('0x2')];function createListener(_0x366e6e,_0x203952){return function(_0xd05b11){_0x203952[_0x50b9('0x3')](_0x366e6e,_0xd05b11);};}function removeListener(_0xc6e273,_0x52c068){return function(){PluginEvents['removeListener'](_0xc6e273,_0x52c068);};}exports['register']=function(_0x284b34){for(var _0x19f3af=0x0,_0x892061=events[_0x50b9('0x4')];_0x19f3af<_0x892061;_0x19f3af++){var _0x4ffdd8=events[_0x19f3af];var _0x2b5fbb=createListener('plugin:'+_0x4ffdd8,_0x284b34);PluginEvents['on'](_0x4ffdd8,_0x2b5fbb);}};
\ No newline at end of file
+var _0x76d2=['./plugin.events','save','remove','emit','removeListener','register','length','plugin:'];(function(_0x10ce8e,_0x4aca0e){var _0x9468c2=function(_0x2062bf){while(--_0x2062bf){_0x10ce8e['push'](_0x10ce8e['shift']());}};_0x9468c2(++_0x4aca0e);}(_0x76d2,0xf8));var _0x276d=function(_0x123be2,_0x547a9e){_0x123be2=_0x123be2-0x0;var _0x47fd4c=_0x76d2[_0x123be2];return _0x47fd4c;};'use strict';var PluginEvents=require(_0x276d('0x0'));var events=[_0x276d('0x1'),_0x276d('0x2'),'update'];function createListener(_0x1d0b17,_0x125834){return function(_0x2d4d90){_0x125834[_0x276d('0x3')](_0x1d0b17,_0x2d4d90);};}function removeListener(_0x57422a,_0x5f21ff){return function(){PluginEvents[_0x276d('0x4')](_0x57422a,_0x5f21ff);};}exports[_0x276d('0x5')]=function(_0x27729d){for(var _0x1904bf=0x0,_0x138f9f=events[_0x276d('0x6')];_0x1904bf<_0x138f9f;_0x1904bf++){var _0x357d9a=events[_0x1904bf];var _0x233a6c=createListener(_0x276d('0x7')+_0x357d9a,_0x27729d);PluginEvents['on'](_0x357d9a,_0x233a6c);}};
\ No newline at end of file