dc130bfc30471b432ecb7c340d5f8eb545956c1a
[motion-next.git] / server / api / dashboardItem / dashboardItem.socket.js
1 const a179_0x2302=['remove','emit','update','./dashboardItem.events','register'];(function(_0x4c8342,_0x23021e){const _0x1a5ba1=function(_0x68c1dd){while(--_0x68c1dd){_0x4c8342['push'](_0x4c8342['shift']());}};_0x1a5ba1(++_0x23021e);}(a179_0x2302,0x1e9));const a179_0x1a5b=function(_0x4c8342,_0x23021e){_0x4c8342=_0x4c8342-0x0;let _0x1a5ba1=a179_0x2302[_0x4c8342];return _0x1a5ba1;};const _0x4323e5=a179_0x1a5b;'use strict';const DashboardItemEvents=require(_0x4323e5('0x4')),events=['save',_0x4323e5('0x1'),_0x4323e5('0x3')];function createListener(_0x68c1dd,_0xbd1a59){return function(_0x36fcc5){const _0x40bf74=a179_0x1a5b;_0xbd1a59[_0x40bf74('0x2')](_0x68c1dd,_0x36fcc5);};}exports[_0x4323e5('0x0')]=function(_0x122213){for(let _0x513ffe=0x0,_0x58db22=events['length'];_0x513ffe<_0x58db22;_0x513ffe++){const _0x84be30=events[_0x513ffe],_0x45dc22=createListener('dashboardItem:'+_0x84be30,_0x122213);DashboardItemEvents['on'](_0x84be30,_0x45dc22);}};