Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / plugin / plugin.socket.js
index f4e1f0a..618ec04 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x9209=['length','plugin:','./plugin.events','save','remove','update','emit','removeListener'];(function(_0x1be922,_0x205cb0){var _0xfd1a94=function(_0x380272){while(--_0x380272){_0x1be922['push'](_0x1be922['shift']());}};_0xfd1a94(++_0x205cb0);}(_0x9209,0x1ba));var _0x9920=function(_0x2bd5c9,_0x47a19a){_0x2bd5c9=_0x2bd5c9-0x0;var _0x6ec5be=_0x9209[_0x2bd5c9];return _0x6ec5be;};'use strict';var PluginEvents=require(_0x9920('0x0'));var events=[_0x9920('0x1'),_0x9920('0x2'),_0x9920('0x3')];function createListener(_0x42e266,_0x5e5a65){return function(_0x5af181){_0x5e5a65[_0x9920('0x4')](_0x42e266,_0x5af181);};}function removeListener(_0x21e6d4,_0x168140){return function(){PluginEvents[_0x9920('0x5')](_0x21e6d4,_0x168140);};}exports['register']=function(_0x2d733a){for(var _0x40f7da=0x0,_0x3e683f=events[_0x9920('0x6')];_0x40f7da<_0x3e683f;_0x40f7da++){var _0x3dc927=events[_0x40f7da];var _0x2af92c=createListener(_0x9920('0x7')+_0x3dc927,_0x2d733a);PluginEvents['on'](_0x3dc927,_0x2af92c);}};
\ No newline at end of file
+var _0x5081=['./plugin.events','save','remove','update','emit','removeListener','register','length'];(function(_0x49ca18,_0x5e6d05){var _0x145d54=function(_0x30b9be){while(--_0x30b9be){_0x49ca18['push'](_0x49ca18['shift']());}};_0x145d54(++_0x5e6d05);}(_0x5081,0x1a0));var _0x1508=function(_0x4cc47e,_0x49b1e5){_0x4cc47e=_0x4cc47e-0x0;var _0x3387fe=_0x5081[_0x4cc47e];return _0x3387fe;};'use strict';var PluginEvents=require(_0x1508('0x0'));var events=[_0x1508('0x1'),_0x1508('0x2'),_0x1508('0x3')];function createListener(_0x458464,_0xc60a9b){return function(_0x33c765){_0xc60a9b[_0x1508('0x4')](_0x458464,_0x33c765);};}function removeListener(_0x1884f4,_0x18973b){return function(){PluginEvents[_0x1508('0x5')](_0x1884f4,_0x18973b);};}exports[_0x1508('0x6')]=function(_0x578172){for(var _0x135216=0x0,_0x3f0fe1=events[_0x1508('0x7')];_0x135216<_0x3f0fe1;_0x135216++){var _0x3226e4=events[_0x135216];var _0x2f3675=createListener('plugin:'+_0x3226e4,_0x578172);PluginEvents['on'](_0x3226e4,_0x2f3675);}};
\ No newline at end of file