Built motion from commit (unavailable).|2.3.6
[motion2.git] / server / api / plugin / plugin.socket.js
index ae0fcd8..a9e6b3a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xbe41=['length','./plugin.events','remove'];(function(_0x485b5a,_0x2b289b){var _0xd2b34d=function(_0x34dcbd){while(--_0x34dcbd){_0x485b5a['push'](_0x485b5a['shift']());}};_0xd2b34d(++_0x2b289b);}(_0xbe41,0x1f0));var _0x1be4=function(_0x278123,_0x275490){_0x278123=_0x278123-0x0;var _0x7edb7f=_0xbe41[_0x278123];return _0x7edb7f;};'use strict';var PluginEvents=require(_0x1be4('0x0'));var events=['save',_0x1be4('0x1'),'update'];function createListener(_0x187e7c,_0x4d6e50){return function(_0x4d9e3a){_0x4d6e50['emit'](_0x187e7c,_0x4d9e3a);};}function removeListener(_0x5f1b7c,_0xc0dfc4){return function(){PluginEvents['removeListener'](_0x5f1b7c,_0xc0dfc4);};}exports['register']=function(_0x28596f){for(var _0x87f5d9=0x0,_0x16d075=events[_0x1be4('0x2')];_0x87f5d9<_0x16d075;_0x87f5d9++){var _0x32fce8=events[_0x87f5d9];var _0xe283ff=createListener('plugin:'+_0x32fce8,_0x28596f);PluginEvents['on'](_0x32fce8,_0xe283ff);}};
\ No newline at end of file
+var _0x7bef=['length','plugin:','./plugin.events','update','emit','removeListener','register'];(function(_0x15a553,_0x5f3a71){var _0x5ce9e3=function(_0x274b63){while(--_0x274b63){_0x15a553['push'](_0x15a553['shift']());}};_0x5ce9e3(++_0x5f3a71);}(_0x7bef,0xfe));var _0xf7be=function(_0x47d6c8,_0x4195c5){_0x47d6c8=_0x47d6c8-0x0;var _0x42e495=_0x7bef[_0x47d6c8];return _0x42e495;};'use strict';var PluginEvents=require(_0xf7be('0x0'));var events=['save','remove',_0xf7be('0x1')];function createListener(_0x2156c6,_0x31bc28){return function(_0x143f89){_0x31bc28[_0xf7be('0x2')](_0x2156c6,_0x143f89);};}function removeListener(_0x43c515,_0x13c2d3){return function(){PluginEvents[_0xf7be('0x3')](_0x43c515,_0x13c2d3);};}exports[_0xf7be('0x4')]=function(_0x409c1a){for(var _0x4ba6b5=0x0,_0x544c06=events[_0xf7be('0x5')];_0x4ba6b5<_0x544c06;_0x4ba6b5++){var _0x12cdcf=events[_0x4ba6b5];var _0xb13f8b=createListener(_0xf7be('0x6')+_0x12cdcf,_0x409c1a);PluginEvents['on'](_0x12cdcf,_0xb13f8b);}};
\ No newline at end of file