@opcua/for-node-red
Version:
The Node-RED node to communicate via OPC UA, powered NodeOPCUA and developed by Sterfive's team
7 lines (6 loc) • 62.5 kB
HTML
<style>
.sterfive-combo-box{position:relative;width:100%}.sterfive-online-menu{height:auto;position:fixed;width:auto}.sterfive-input-error{border-color:var(--red-ui-form-input-border-error-color)!important;border-style:solid;border-width:1px}.sterfive-typedInput-options{background:#fff;border-style:solid;border-width:1px;border:1px solid var(--red-ui-primary-border-color);box-sizing:border-box;max-height:350px;overflow-y:auto;position:absolute;white-space:nowrap;z-index:2000}.sterfive-typedInput-options a{align-items:center;border-bottom:1px solid;border-color:var(--red-ui-secondary-border-color);border-style:solid;border-width:1px;color:var(--red-ui-form-text-color);display:flex;font-size:13px;padding:6px 18px 6px 6px;text-decoration:none}.sterfive-typedInput-options a:hover{background:var(--red-ui-workspace-button-background-hover);text-decoration:none}.sterfive-typedInput-options a:focus{outline:none}.sterfive-typedInput-options a:active,.sterfive-typedInput-options a:focus{background:var(--red-ui-workspace-button-background-active);text-decoration:none}.sterfive-typedInput-options a input[type=checkbox]{margin:0 6px 0 0}.sterfive-typedInput-options .sterfive-typedInput-icon{margin-right:6px}.sterfive-typedInput-options .sterfive-typedInput-icon:not(.fa){background-color:var(--red-ui-primary-text-color);height:14px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:12px}.sterfive-combo-box .sterfive-dropdown{background-color:#fff;border:1px solid #ccc;display:none;left:0;max-height:400px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.sterfive-combo-box li:before{content:none}.sterfive-tree li.expandable:before,.sterfive-tree li.no-expandable:before{content:"\f0da";cursor:pointer;font-family:FontAwesome;font-size:12pt;font-weight:900;margin-right:5px}.sterfive-tree li.no-expandable:before{opacity:0}.sterfive-tree li.expanded:before{content:"\f0d7";cursor:pointer;font-family:FontAwesome;font-size:12pt;font-weight:900;margin-right:5px}.sterfive-tree li span.selected{border:.5px dotted #33f}.sterfive-tree .fa{color:#333;margin-right:10px}.sterfive-tree ul{list-style:none;padding-inline-start:2%!important}.sterfive-tree li{cursor:pointer;padding:5px}.sterfive-tree{list-style-type:none}.sterfive-tree,.sterfive-tree ol,.sterfive-tree ul{list-style-type:none;margin:0;padding:0}.sterfive-tree li:hover{background-color:#eee}.sterfive-tree li.loading:before{animation:fa-spin 1s linear infinite;content:"\f110";cursor:pointer;font-family:FontAwesome;font-weight:900;margin-right:5px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sterfive-tree .spinner{animation:spin .7s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:#666;display:inline-block;height:16px;width:16px}.sterfive-info{background-color:#fafad2;border-radius:10px;border-style:groove;display:block;font-size:10pt;margin:5px 0;padding:5px}.sterfive-info .ok{color:green}.sterfive-info .warning{color:darkred}.input-wrapper{border:0 solid #ccc;border-radius:5px;padding:0}.sterfive-input-group{border:1px solid #ccc;border-radius:5px;display:flex;overflow:hidden}.sterfive-input-group button,.sterfive-input-group input{border:none;outline:none;padding:10px}.sterfive-input-group input{flex:1}.sterfive-input-group button{background-color:var(--red-ui-form-button-background);color:#7b7a7a;cursor:pointer}.sterfive-input-group button:hover{background-color:var(--red-ui-secondary-background-hover)}.sterfive-info-text{color:#777;font-size:12px;margin-left:10px;margin-top:5px}.custom-checkbox{cursor:pointer;display:inline-block;font-family:FontAwesome;font-size:16px;font-weight:900;margin-right:10px;text-align:center;width:1em}.custom-checkbox.unchecked:before{content:"\f096"}.custom-checkbox.checked:before{content:"\f046"}.validate-cancel-buttons{background-color:#fff;position:sticky;right:0;top:0;z-index:1001}.cancel-button,.validate-button{cursor:pointer;font-size:16px;margin:5px}.sterfive-combo-box .sterfive-dropdown{position:relative}.floating-buttons{position:fixed;z-index:1003}
/*# sourceMappingURL=OpcUa-Client2-MonitorEvent.css.map */
</style>
<script type="text/javascript">
(function(_0x2aa4df,_0x1a0d85){const _0x286dcc=_0x505f,_0x451145=_0x2aa4df();while(!![]){try{const _0x35fe40=-parseInt(_0x286dcc(0x26a))/0x1+-parseInt(_0x286dcc(0x1fc))/0x2+parseInt(_0x286dcc(0x141))/0x3*(-parseInt(_0x286dcc(0x1fd))/0x4)+parseInt(_0x286dcc(0x278))/0x5*(-parseInt(_0x286dcc(0x1f6))/0x6)+-parseInt(_0x286dcc(0x1af))/0x7+-parseInt(_0x286dcc(0x159))/0x8+-parseInt(_0x286dcc(0x1ac))/0x9*(-parseInt(_0x286dcc(0x14c))/0xa);if(_0x35fe40===_0x1a0d85)break;else _0x451145['push'](_0x451145['shift']());}catch(_0x58983f){_0x451145['push'](_0x451145['shift']());}}}(_0x5283,0xac835),(function(){'use strict';const _0x16df81=_0x505f;function _0x3dbe3b(_0x4f5ba4,_0x2a81f0){const _0x3802f9=_0x505f,_0x3e8d7e=$(_0x3802f9(0x1f7)),_0x14b061=$(_0x3802f9(0x1d5)),_0x532fb8=()=>{const _0x17c690=_0x3802f9,_0x180146=_0x4f5ba4[_0x17c690(0x17a)]['node'](_0x3e8d7e[_0x17c690(0x22d)]());_0x14b061['empty']();if(!_0x180146||!_0x180146['subscriptions'])return;for(const _0x5cd2c4 of _0x180146[_0x17c690(0x1c0)]){const _0x189d6e=_0x5cd2c4[_0x17c690(0x142)]||_0x5cd2c4['id'];$('<option/>',{'value':_0x5cd2c4['id'],'label':_0x189d6e,'selected':_0x5cd2c4['id']===_0x2a81f0[_0x17c690(0x235)]})['text'](_0x189d6e)[_0x17c690(0x1d6)](_0x14b061);}};_0x532fb8(),_0x14b061['on']('change',()=>{const _0x54bf19=_0x3802f9;_0x2a81f0['subscription']=_0x14b061[_0x54bf19(0x22d)]();}),_0x3e8d7e['on']('change',()=>{_0x532fb8();});}function _0x5b8fa0(_0x561b75,_0x46f50b,_0x43787b,_0x25d1f1){function _0x2e8877(_0x46bc84){return _0x46bc84 instanceof _0x43787b?_0x46bc84:new _0x43787b(function(_0x109e38){_0x109e38(_0x46bc84);});}return new(_0x43787b||(_0x43787b=Promise))(function(_0x299fa4,_0x180924){const _0x397265=_0x505f;function _0x2afeda(_0x1ea148){const _0x2eee82=_0x505f;try{_0x5d0391(_0x25d1f1[_0x2eee82(0x23e)](_0x1ea148));}catch(_0x566f67){_0x180924(_0x566f67);}}function _0x3bc0c9(_0x129f4b){const _0x3c6cd4=_0x505f;try{_0x5d0391(_0x25d1f1[_0x3c6cd4(0x238)](_0x129f4b));}catch(_0x182338){_0x180924(_0x182338);}}function _0x5d0391(_0x187d0e){const _0x26557f=_0x505f;_0x187d0e[_0x26557f(0x164)]?_0x299fa4(_0x187d0e[_0x26557f(0x247)]):_0x2e8877(_0x187d0e[_0x26557f(0x247)])['then'](_0x2afeda,_0x3bc0c9);}_0x5d0391((_0x25d1f1=_0x25d1f1['apply'](_0x561b75,_0x46f50b||[]))[_0x397265(0x23e)]());});}typeof SuppressedError===_0x16df81(0x179)?SuppressedError:function(_0x561dbe,_0x37302c,_0x32f5a6){const _0x511b66=_0x16df81;var _0x447e66=new Error(_0x32f5a6);return _0x447e66[_0x511b66(0x142)]='SuppressedError',_0x447e66[_0x511b66(0x22a)]=_0x561dbe,_0x447e66['suppressed']=_0x37302c,_0x447e66;};const _0x493b15='ns=0;i=35',_0x20b280=_0x16df81(0x1db),_0x112229=_0x16df81(0x153),_0x2b77d2=_0x16df81(0x1a3),_0x22844c=_0x16df81(0x1b1),_0x44728d=_0x16df81(0x240),_0x46eb03='ns=0;i=40';var _0x307d73;(function(_0xdb8dad){const _0x270f98=_0x16df81;_0xdb8dad[_0xdb8dad[_0x270f98(0x197)]=0x0]=_0x270f98(0x197),_0xdb8dad[_0xdb8dad[_0x270f98(0x220)]=0x1]='Inverse',_0xdb8dad[_0xdb8dad['Both']=0x2]='Both',_0xdb8dad[_0xdb8dad[_0x270f98(0x219)]=0x3]='Invalid';}(_0x307d73||(_0x307d73={})));var _0x4ee778;(function(_0x49dbb7){const _0x29f38d=_0x16df81;_0x49dbb7[_0x49dbb7[_0x29f38d(0x1da)]=0x0]='Unspecified',_0x49dbb7[_0x49dbb7['Object']=0x1]='Object',_0x49dbb7[_0x49dbb7[_0x29f38d(0x16c)]=0x2]=_0x29f38d(0x16c),_0x49dbb7[_0x49dbb7[_0x29f38d(0x1bf)]=0x4]=_0x29f38d(0x1bf),_0x49dbb7[_0x49dbb7[_0x29f38d(0x248)]=0x8]=_0x29f38d(0x248),_0x49dbb7[_0x49dbb7[_0x29f38d(0x26c)]=0x10]='VariableType',_0x49dbb7[_0x49dbb7['ReferenceType']=0x20]=_0x29f38d(0x1e3),_0x49dbb7[_0x49dbb7[_0x29f38d(0x16e)]=0x40]='DataType',_0x49dbb7[_0x49dbb7[_0x29f38d(0x19b)]=0x80]=_0x29f38d(0x19b);}(_0x4ee778||(_0x4ee778={})));var _0x51565a;(function(_0x37eb65){const _0x3ff911=_0x16df81;_0x37eb65[_0x37eb65[_0x3ff911(0x23f)]=0x1]=_0x3ff911(0x23f),_0x37eb65[_0x37eb65[_0x3ff911(0x16c)]=0x2]=_0x3ff911(0x16c),_0x37eb65[_0x37eb65['Method']=0x4]=_0x3ff911(0x1bf),_0x37eb65[_0x37eb65[_0x3ff911(0x248)]=0x8]=_0x3ff911(0x248),_0x37eb65[_0x37eb65[_0x3ff911(0x26c)]=0x10]=_0x3ff911(0x26c),_0x37eb65[_0x37eb65[_0x3ff911(0x1e3)]=0x20]=_0x3ff911(0x1e3),_0x37eb65[_0x37eb65[_0x3ff911(0x16e)]=0x40]=_0x3ff911(0x16e),_0x37eb65[_0x37eb65[_0x3ff911(0x19b)]=0x80]='View';}(_0x51565a||(_0x51565a={})));var _0x4cde69;(function(_0x3ef375){const _0x43e722=_0x16df81;_0x3ef375[_0x3ef375[_0x43e722(0x1e3)]=0x1]=_0x43e722(0x1e3),_0x3ef375[_0x3ef375['IsForward']=0x2]=_0x43e722(0x1ca),_0x3ef375[_0x3ef375['NodeClass']=0x4]=_0x43e722(0x191),_0x3ef375[_0x3ef375[_0x43e722(0x1f2)]=0x8]=_0x43e722(0x1f2),_0x3ef375[_0x3ef375[_0x43e722(0x143)]=0x10]=_0x43e722(0x143),_0x3ef375[_0x3ef375['TypeDefinition']=0x20]=_0x43e722(0x15c);}(_0x4cde69||(_0x4cde69={})));function _0x1f4980(_0x22f016){const _0xd0aa8c=_0x16df81;switch(_0x22f016){case _0xd0aa8c(0x175):return _0x493b15;case _0xd0aa8c(0x274):return _0x2b77d2;case _0xd0aa8c(0x1fe):return _0x112229;case _0xd0aa8c(0x1be):return _0x22844c;case _0xd0aa8c(0x169):return _0x44728d;case _0xd0aa8c(0x1a0):return _0x46eb03;}}const _0x45df1b=_0x243282=>{const _0xb10923=_0x16df81;switch(_0x243282[_0xb10923(0x1cf)]){case _0xb10923(0x23f):if(_0x243282[_0xb10923(0x190)]===_0x493b15);if(_0x243282[_0xb10923(0x174)]===_0x20b280||_0x243282[_0xb10923(0x190)]===_0xb10923(0x16a))return{'icon':_0xb10923(0x23c),'color':_0xb10923(0x13c)};return{'icon':_0xb10923(0x273),'color':_0xb10923(0x186)};case _0xb10923(0x16c):if(_0x243282[_0xb10923(0x190)]===_0x112229)return{'icon':_0xb10923(0x14f),'color':_0xb10923(0x20c)};else return _0x243282[_0xb10923(0x190)]===_0x2b77d2?{'icon':_0xb10923(0x14f),'color':_0xb10923(0x263)}:{'icon':'fa-list-alt','color':_0xb10923(0x222)};case _0xb10923(0x1bf):return{'icon':_0xb10923(0x178),'color':'SandyBrown'};case'ObjectType':return{'icon':_0xb10923(0x273),'color':_0xb10923(0x233)};case _0xb10923(0x26c):return{'icon':_0xb10923(0x170),'color':_0xb10923(0x233)};case'DataType':return{'icon':_0xb10923(0x19d),'color':_0xb10923(0x222)};}return{'icon':'fa-question','color':'grey'};},_0x488f1e=(_0x28f046,_0x164e8e,_0x394741)=>_0x5b8fa0(void 0x0,[_0x28f046,_0x164e8e,_0x394741],void 0x0,function*({endpointNode:_0x27b9ab,endpoint:_0x1b7908,baseUrl:_0x950d2c},_0xa34ce9,_0x38bc07){const _0x2883d0=_0x16df81,_0x48ac40=_0x950d2c+_0x2883d0(0x13f),_0x105f7e=_0x48ac40+_0x2883d0(0x217),_0x35a5e1=Object[_0x2883d0(0x144)](Object[_0x2883d0(0x144)]({},_0x38bc07),{'nodeId':_0xa34ce9,'resultMask':0x3f}),_0x16038b=yield fetch(_0x105f7e,{'method':_0x2883d0(0x1bb),'body':JSON[_0x2883d0(0x138)]({'endpointNode':_0x27b9ab,'endpoint':_0x1b7908,'browseDescription':_0x35a5e1}),'headers':{'Content-Type':_0x2883d0(0x162)}});if(_0x16038b[_0x2883d0(0x203)]!==0xc8)return console[_0x2883d0(0x14d)](_0x2883d0(0x18b),_0x16038b['status'],_0x16038b[_0x2883d0(0x17c)]),{'references':[]};const _0x309435=yield _0x16038b[_0x2883d0(0x25f)](),_0x443be1=_0x309435['browseResult']['references']||[];return{'references':_0x443be1};}),_0x48fb8c={'referenceTypeId':_0x1f4980('HasChild'),'includeSubtypes':!![],'browseDirection':_0x307d73[_0x16df81(0x197)],'nodeClassMask':_0x4ee778['Variable']|_0x4ee778[_0x16df81(0x23f)]|_0x4ee778[_0x16df81(0x1bf)],'resultMask':0x3f},_0x1761a7={'referenceTypeId':_0x1f4980(_0x16df81(0x175)),'includeSubtypes':!![],'browseDirection':_0x307d73[_0x16df81(0x197)],'nodeClassMask':_0x4ee778[_0x16df81(0x16c)]|_0x4ee778[_0x16df81(0x23f)]|_0x4ee778[_0x16df81(0x1bf)],'resultMask':0x3f},_0x4a9849=(_0x42a04,_0x47441e)=>_0x5b8fa0(void 0x0,[_0x42a04,_0x47441e],void 0x0,function*({endpointNode:_0x5ce6df,endpoint:_0x558c58,baseUrl:_0x175dc0},{nodeId:_0x42d658,rootNodeId:_0x234e8,isType:_0x23c2f8}){const _0x5a5305=_0x16df81,_0x1c97b7=_0x175dc0+'/opcua-for-node-red',_0x260516=_0x1c97b7+_0x5a5305(0x264),_0x2cf2fd=yield fetch(_0x260516,{'method':_0x5a5305(0x1bb),'body':JSON[_0x5a5305(0x138)]({'endpointNode':_0x5ce6df,'endpoint':_0x558c58,'nodeId':_0x42d658,'rootNodeId':_0x234e8,'isType':_0x23c2f8}),'headers':{'Content-Type':_0x5a5305(0x162)}});if(_0x2cf2fd['status']!==0xc8)return null;const _0x4286fd=yield _0x2cf2fd[_0x5a5305(0x25f)]();return _0x4286fd['browsePath'];}),_0x1f8445=(_0x2c0193,_0x866d73)=>{const _0x561637=_0x16df81;if(_0x2c0193[_0x561637(0x1ae)]!==_0x561637(0x256))return _0x2c0193['requestedNodeId'];switch(_0x866d73){case _0x561637(0x188):return _0x2c0193[_0x561637(0x1ff)];case'aliasedBrowsePath':return _0x2c0193[_0x561637(0x1f5)]||_0x2c0193[_0x561637(0x1ff)];case _0x561637(0x271):return _0x2c0193[_0x561637(0x260)]||_0x2c0193['nodeId_nsu'];case _0x561637(0x22f):return _0x2c0193['nodeId_nsu'];default:case'nodeId':return _0x2c0193[_0x561637(0x227)];}},_0x3f8950=_0x481d96=>{const _0x99630=_0x16df81;if(_0x481d96[_0x99630(0x1ae)]!==_0x99630(0x256))return'statusCode:\x20'+_0x481d96[_0x99630(0x1ae)];else{let _0x435ede=[];return _0x435ede[_0x99630(0x193)]('nodeId:\x20'+_0x481d96[_0x99630(0x227)]),_0x435ede[_0x99630(0x193)](_0x99630(0x1b8)+_0x481d96['bp_indexed']),_0x435ede[_0x99630(0x193)](_0x99630(0x216)+_0x4ee778[_0x481d96[_0x99630(0x1cf)]]),_0x481d96[_0x99630(0x253)]&&_0x435ede['push'](_0x99630(0x211)+_0x481d96[_0x99630(0x253)]),_0x481d96[_0x99630(0x260)]&&_0x435ede[_0x99630(0x193)](_0x99630(0x1b0)+_0x481d96[_0x99630(0x260)]),_0x481d96['bp_indexed']&&_0x435ede['push']('aliased\x20browsePath:\x20'+_0x481d96['bp_aliased']),_0x435ede[_0x99630(0x26b)]('\x0a');}};function _0x222a00(_0x33f156){const _0x407904=_0x16df81;if(_0x33f156[_0x407904(0x185)](/^nsu=/))return _0x407904(0x22f);if(_0x33f156[_0x407904(0x185)](/^(ns=.*;)?(i|b|s|g)=/))return _0x407904(0x227);if(_0x33f156[_0x407904(0x185)](/^nsa=/))return _0x407904(0x271);if(_0x33f156[_0x407904(0x185)](/^(\/|\.)[0-9]+:/))return _0x407904(0x188);if(_0x33f156[_0x407904(0x185)](/^(\/|\.).*:/))return'browsePath';}function _0x7380d3(_0x875d07){const _0x4a6d18=_0x16df81,_0x288594=_0x222a00(_0x875d07);switch(_0x288594){case'nodeId':return'n';case'aliasedNodeId':return'na';case'nsuNodeID':return _0x4a6d18(0x270);case'browsePath':return'b';case _0x4a6d18(0x18f):return'ab';default:return't';}}function _0xb494d2(_0x4790d4){const _0x4d7a81=_0x16df81;let _0x5999f3;switch(_0x4790d4){case'n':_0x5999f3=_0x4d7a81(0x227);break;case'na':_0x5999f3=_0x4d7a81(0x271);break;case _0x4d7a81(0x270):_0x5999f3=_0x4d7a81(0x22f);break;case'b':_0x5999f3=_0x4d7a81(0x188);break;case'ab':_0x5999f3=_0x4d7a81(0x18f);break;}return _0x5999f3;}function _0x4d3ea7(_0x3b7dce){const _0x133ce1=_0x16df81;switch(_0x3b7dce){case _0x133ce1(0x227):return'n';case _0x133ce1(0x271):return'na';case'nsuNodeID':return'nsu';case'browsePath':return'b';case _0x133ce1(0x18f):return'ab';default:return't';}}const _0x577549=(_0x2d7c25,_0x331825)=>_0x5b8fa0(void 0x0,[_0x2d7c25,_0x331825],void 0x0,function*({endpointNode:_0x44078a,endpoint:_0x358081,baseUrl:_0x5ea3b9},_0x2647db){const _0x15c781=_0x16df81,_0x25b01a=_0x5ea3b9+_0x15c781(0x13f),_0x3c1465=_0x25b01a+'/checkNodeId',_0x22656e=_0x44078a['id'],_0x4cc472=RED[_0x15c781(0x17a)][_0x15c781(0x189)](_0x22656e);console['log'](_0x4cc472[_0x15c781(0x25a)]),_0x4cc472['namespaceAliases'];const _0x49f89d=_0x44078a[_0x15c781(0x25a)],_0xdfa3db=yield fetch(_0x3c1465,{'method':_0x15c781(0x1bb),'body':JSON[_0x15c781(0x138)]({'endpointNode':_0x44078a,'endpoint':_0x358081,'nodeId':_0x2647db,'namespaceAliases':_0x49f89d}),'headers':{'Content-Type':_0x15c781(0x162)}}),_0x3abad7=yield _0xdfa3db[_0x15c781(0x25f)]();return{'json':_0x3abad7,'data':_0xdfa3db};}),_0xa9027=(_0x3f6659,_0xc65e33,_0x13e8f0,_0x3f3a30)=>_0x5b8fa0(void 0x0,[_0x3f6659,_0xc65e33,_0x13e8f0,_0x3f3a30],void 0x0,function*({endpointNode:_0x3cb23c,endpoint:_0x1b6b77,baseUrl:_0x406ffc},_0x52f8fc,_0x275fba,_0x5b72ad){const _0x278c5e=_0x16df81,_0x7fcdb6=_0x275fba[_0x278c5e(0x22d)](),{json:_0x418e98,data:_0x8399b8}=yield _0x577549({'endpointNode':_0x3cb23c,'endpoint':_0x1b6b77,'baseUrl':_0x406ffc},_0x7fcdb6),_0x1bd7b7=(_0x3517c2,_0x3fb6c2)=>{const _0xc71abd=_0x278c5e;_0x5b72ad[_0xc71abd(0x258)](_0x3517c2)[_0xc71abd(0x241)]('sterfive-info')['addClass'](_0x3fb6c2),_0x5b72ad['show'](),setTimeout(()=>{const _0x151a3e=_0xc71abd;_0x5b72ad[_0x151a3e(0x266)](_0x3fb6c2),_0x5b72ad[_0x151a3e(0x1c2)]();},0xbb8);};if(_0x8399b8['status']!==0xc8)return _0x1bd7b7(_0x278c5e(0x1fb)+_0x7fcdb6,_0x278c5e(0x182)),![];else{if(_0x418e98[_0x278c5e(0x1ae)][_0x278c5e(0x185)](/Good/)){const _0x2a0e66=_0x3f8950(_0x418e98);_0x275fba[_0x278c5e(0x1b5)]('title',_0x2a0e66);const _0x5cbd11=_0x1f8445(_0x418e98,_0x52f8fc);return _0x275fba['val'](_0x5cbd11),_0x275fba[_0x278c5e(0x16b)](_0x278c5e(0x15e)),_0x1bd7b7(_0x278c5e(0x256),'ok'),!![];}else return _0x275fba[_0x278c5e(0x22d)](''+_0x7fcdb6),_0x1bd7b7(_0x418e98[_0x278c5e(0x1ae)]+'\x20'+_0x8399b8[_0x278c5e(0x17c)],_0x278c5e(0x182)),![];}});function _0x46acfa(_0x4487df,_0x2eebc7){return _0x5b8fa0(this,void 0x0,void 0x0,function*(){const _0x368529=_0x505f,_0x5a1121=_0x4487df['data'](_0x368529(0x247)),_0xb25540=yield _0x488f1e(_0x2eebc7,_0x5a1121,_0x48fb8c),_0x110756=yield _0x488f1e(_0x2eebc7,_0x5a1121,_0x1761a7);return{'references':[..._0xb25540[_0x368529(0x1a2)],..._0x110756['references']]};});}const _0x268320={'referenceTypeId':_0x1f4980(_0x16df81(0x169)),'includeSubtypes':!![],'browseDirection':_0x307d73[_0x16df81(0x197)],'nodeClassMask':_0x4ee778[_0x16df81(0x1e3)]|_0x4ee778[_0x16df81(0x248)]|_0x4ee778[_0x16df81(0x16e)]|_0x4ee778[_0x16df81(0x26c)],'resultMask':0x3f};function _0x528bab(_0x38efb3,_0x1faaf6){return _0x5b8fa0(this,void 0x0,void 0x0,function*(){const _0x28843e=_0x505f,_0x1d3e34=_0x38efb3[_0x28843e(0x157)](_0x28843e(0x247)),_0x29f78e=yield _0x488f1e(_0x1faaf6,_0x1d3e34,_0x268320);return _0x29f78e;});}const _0x550b11=_0x230980=>{const _0x24c5ff=_0x16df81;var _0x8f809e,_0xdf3bb6,_0x5d5a2e,_0x44e524;if(!_0x230980||!_0x230980[_0x24c5ff(0x227)]){const _0x1ce29a=$(_0x24c5ff(0x1c1));return _0x1ce29a;}const _0x4b20d6=_0x230980[_0x24c5ff(0x227)][_0x24c5ff(0x1e4)](),_0x20bc0d=((_0x8f809e=_0x230980[_0x24c5ff(0x168)])===null||_0x8f809e===void 0x0?void 0x0:_0x8f809e[_0x24c5ff(0x258)])||((_0xdf3bb6=_0x230980['browseName'])===null||_0xdf3bb6===void 0x0?void 0x0:_0xdf3bb6[_0x24c5ff(0x142)])||_0x230980[_0x24c5ff(0x227)][_0x24c5ff(0x1e4)](),{icon:_0x377e6e,color:_0xcb0acb}=_0x45df1b(_0x230980),_0x268b1c='('+_0x230980[_0x24c5ff(0x227)][_0x24c5ff(0x1e4)]()+')\x20'+(((_0x5d5a2e=_0x230980['browseName'])===null||_0x5d5a2e===void 0x0?void 0x0:_0x5d5a2e['name'])||((_0x44e524=_0x230980[_0x24c5ff(0x168)])===null||_0x44e524===void 0x0?void 0x0:_0x44e524['text'])||''),_0x255cf3=$(_0x24c5ff(0x24c)+_0x230980[_0x24c5ff(0x227)][_0x24c5ff(0x1e4)]()+_0x24c5ff(0x13d)+_0x268b1c+'><i\x20class=\x22fa\x20'+_0x377e6e+'\x22\x20style=\x22color:'+_0xcb0acb+_0x24c5ff(0x27a)+_0x20bc0d+_0x24c5ff(0x192));return _0x255cf3[_0x24c5ff(0x241)](_0x24c5ff(0x1b4)),_0x255cf3[_0x24c5ff(0x157)]('value',_0x4b20d6),_0x255cf3['data'](_0x24c5ff(0x1a8),_0x230980),_0x255cf3;},_0x35ca58=(_0x1883dc,_0x13d3a2)=>{const _0x1973ff=_0x16df81;return _0x13d3a2[_0x1973ff(0x21f)]('li[key=\x22'+_0x1883dc+'\x22]');},_0x5b7dc6=(_0x5acbd9,_0x4137c8)=>{const _0x38138c=_0x16df81;_0x5acbd9[_0x38138c(0x1f8)][_0x38138c(0x21f)](_0x38138c(0x1cb))[_0x38138c(0x266)](_0x38138c(0x183)),_0x4137c8[_0x38138c(0x21f)](_0x38138c(0x177))[_0x38138c(0x241)](_0x38138c(0x183));},_0x1172c7=(_0x49fece,_0x41f2ba,_0x2dc636)=>_0x5b8fa0(void 0x0,void 0x0,void 0x0,function*(){const _0x3eeebd=_0x16df81;let _0x53c5f3=_0x2dc636[_0x3eeebd(0x198)](_0x3eeebd(0x25d));_0x41f2ba[_0x3eeebd(0x239)][_0x3eeebd(0x140)]||[];const _0xefcd1b=_0x41f2ba['nodeIds']||[];if(_0xefcd1b['length']===0x0)return;for(const _0x1b1dd7 of _0xefcd1b){_0x53c5f3[_0x3eeebd(0x139)](_0x3eeebd(0x1b4))&&(yield _0xa11ff0(_0x49fece,_0x53c5f3));const _0x32822f=_0x35ca58(_0x1b1dd7,_0x53c5f3);if(_0x32822f[_0x3eeebd(0x1c8)]===0x0)return;_0x53c5f3=_0x32822f;}_0x5b7dc6(_0x49fece,_0x53c5f3),_0x2f8ece(_0x49fece[_0x3eeebd(0x200)],_0x53c5f3);});function _0x2f8ece(_0x4fd4e0,_0x498708){const _0x4bae7f=_0x16df81,_0x95d0e4=_0x498708[_0x4bae7f(0x206)]()['top'],_0x306e2a=_0x4fd4e0[_0x4bae7f(0x165)]();if(_0x306e2a==undefined)return;const _0x581c76=_0x306e2a+_0x95d0e4-_0x4fd4e0[_0x4bae7f(0x201)]()/0x2+_0x498708['height']()/0x2;_0x4fd4e0[_0x4bae7f(0x212)]({'scrollTop':_0x581c76},0x1f4);}const _0x3da20e=(_0x3cd666,_0x1e60fa)=>_0x5b8fa0(void 0x0,void 0x0,void 0x0,function*(){const _0x7d2782=_0x16df81,_0x2b0077=_0x3cd666[_0x7d2782(0x149)]['val'](),_0x9797a9={'nodeId':_0x2b0077,'rootNodeId':_0x1e60fa[_0x7d2782(0x227)],'isType':_0x3cd666[_0x7d2782(0x1de)][_0x7d2782(0x1a4)]||![]},_0x4537b7=_0x225700(_0x3cd666),_0x5eb7c6=yield _0x4a9849(_0x4537b7,_0x9797a9);if(!_0x5eb7c6)return;yield _0x1172c7(_0x3cd666,_0x5eb7c6,_0x3cd666[_0x7d2782(0x1f8)]);});function _0x1629bb(_0x4eaa4f,_0x17ec96,_0x5470ff,_0x1d03d8){return _0x5b8fa0(this,void 0x0,void 0x0,function*(){const _0x3be690=_0x505f;if(_0x17ec96[_0x3be690(0x139)](_0x3be690(0x1ee))){console[_0x3be690(0x14d)](_0x3be690(0x257));return;}if(_0x17ec96[_0x3be690(0x139)](_0x3be690(0x255))){console[_0x3be690(0x14d)](_0x3be690(0x17d));return;}_0x17ec96[_0x3be690(0x241)](_0x3be690(0x255)),_0x17ec96[_0x3be690(0x22c)](_0x3be690(0x19e));try{_0x17ec96[_0x3be690(0x198)]('ul')['empty']();const {references:_0x1f2483}=yield _0x5470ff(_0x17ec96,_0x1d03d8);_0x1f2483[_0x3be690(0x1a9)]((_0x7286e2,_0x3f9280)=>{const _0x4335c1=_0x3be690;var _0x26fbf5,_0x36b2e8;return(((_0x26fbf5=_0x7286e2['browseName'])===null||_0x26fbf5===void 0x0?void 0x0:_0x26fbf5[_0x4335c1(0x142)])||'')['localeCompare'](((_0x36b2e8=_0x3f9280[_0x4335c1(0x1d8)])===null||_0x36b2e8===void 0x0?void 0x0:_0x36b2e8[_0x4335c1(0x142)])||'');});for(const _0x2d6775 of _0x1f2483){if(_0x4eaa4f['options'][_0x3be690(0x15f)]&&!_0x4eaa4f[_0x3be690(0x1de)][_0x3be690(0x15f)](_0x2d6775))continue;const _0x41f221=_0x550b11(_0x2d6775);_0x17ec96[_0x3be690(0x198)]('ul')[_0x3be690(0x22c)](_0x41f221);}_0x17ec96[_0x3be690(0x241)](_0x3be690(0x1ee));}catch(_0x30048a){_0x17ec96['children']('ul')[_0x3be690(0x22c)](_0x3be690(0x156)+_0x30048a[_0x3be690(0x1c5)]+_0x3be690(0x20b)),console['log'](_0x3be690(0x1e2),_0x30048a);}_0x17ec96['find'](_0x3be690(0x1b2))[_0x3be690(0x1d4)](),_0x17ec96[_0x3be690(0x266)]('loading');});}function _0x225700(_0x3d95a6){const _0x12c64b=_0x16df81,_0x174e6c={'baseUrl':_0x3d95a6[_0x12c64b(0x1de)][_0x12c64b(0x171)],'endpointNode':typeof _0x3d95a6[_0x12c64b(0x1de)][_0x12c64b(0x1e1)]===_0x12c64b(0x179)?_0x3d95a6[_0x12c64b(0x1de)]['endpointNode']():_0x3d95a6['options'][_0x12c64b(0x1e1)],'endpoint':typeof _0x3d95a6[_0x12c64b(0x1de)][_0x12c64b(0x26e)]===_0x12c64b(0x179)?_0x3d95a6[_0x12c64b(0x1de)]['endpoint']():_0x3d95a6[_0x12c64b(0x1de)]['endpoint']};return _0x174e6c;}function _0xa11ff0(_0x16c6ad,_0x4f7346){return _0x5b8fa0(this,void 0x0,void 0x0,function*(){const _0x394c35=_0x505f;if(_0x4f7346[_0x394c35(0x139)]('fetched')){_0x4f7346[_0x394c35(0x266)]('expandable')[_0x394c35(0x241)](_0x394c35(0x1ef)),_0x4f7346[_0x394c35(0x198)]('ul')['toggle']();return;}const _0x438858=_0x225700(_0x16c6ad),_0x2d8c70=!_0x16c6ad[_0x394c35(0x1de)][_0x394c35(0x1a4)]?_0x46acfa:_0x528bab;try{yield _0x1629bb(_0x16c6ad,_0x4f7346,_0x2d8c70,_0x438858),_0x4f7346[_0x394c35(0x266)](_0x394c35(0x1b4))[_0x394c35(0x241)]('expanded');}catch(_0x5c934f){_0x4f7346[_0x394c35(0x266)](_0x394c35(0x1b4))[_0x394c35(0x241)](_0x394c35(0x1ef)),console[_0x394c35(0x14d)](_0x394c35(0x22a),_0x5c934f);}});}const _0x4eb509={'browseName':{'namespaceIndex':0x0,'name':_0x16df81(0x150)},'nodeClass':_0x16df81(0x23f),'nodeId':_0x16df81(0x180),'displayName':{'text':_0x16df81(0x150)},'typeDefinition':_0x20b280},_0x44205d=()=>{const _0x24d432=_0x16df81;$[_0x24d432(0x15a)](_0x24d432(0x24e),{'options':{'endpointNode':()=>({'endpoint':_0x24d432(0x18d)}),'endpoint':()=>undefined,'parentNode':()=>_0x4eb509,'filter':()=>!![],'baseUrl':'','isTypeRef':![]},'resolveParentNode'(){return _0x5b8fa0(this,void 0x0,void 0x0,function*(){const _0x3ae94b=_0x505f,_0x27bb59=this;if(_0x27bb59[_0x3ae94b(0x1b3)]==undefined){const _0x5c5ac7=typeof _0x27bb59[_0x3ae94b(0x1de)]['parentNode']===_0x3ae94b(0x179)?_0x27bb59['options']['parentNode'][_0x3ae94b(0x20d)](_0x27bb59):_0x27bb59[_0x3ae94b(0x1de)][_0x3ae94b(0x1ab)];if(_0x5c5ac7 instanceof Promise){const _0x3f7f07=yield _0x5c5ac7;_0x27bb59[_0x3ae94b(0x1b3)]=_0x3f7f07;}else _0x27bb59[_0x3ae94b(0x1b3)]=_0x5c5ac7;}return _0x27bb59[_0x3ae94b(0x1b3)]||_0x4eb509;});},'reset'(){return _0x5b8fa0(this,void 0x0,void 0x0,function*(){const _0x4e2d08=_0x505f,_0x616ca0=this,_0x349cfa=_0x616ca0;_0x349cfa[_0x4e2d08(0x1b3)]=undefined,_0x616ca0['$tree'][_0x4e2d08(0x1d9)]();const _0x2d966d=yield this[_0x4e2d08(0x204)](),_0x5ee6a0=_0x550b11(_0x2d966d);_0x616ca0[_0x4e2d08(0x1f8)][_0x4e2d08(0x22c)](_0x5ee6a0),_0x616ca0[_0x4e2d08(0x237)]=_0x2d966d;});},'verify'(_0x408b9b){const _0x3b893b=_0x24d432,_0x2cdc36=this,_0x481a3e=_0x225700(_0x2cdc36);_0xa9027(_0x481a3e,_0x408b9b,_0x2cdc36[_0x3b893b(0x149)],_0x2cdc36[_0x3b893b(0x167)])['then'](_0x27f4c6=>{const _0x9ab5d9=_0x3b893b;!_0x27f4c6?_0x2cdc36[_0x9ab5d9(0x1cc)][_0x9ab5d9(0x241)](_0x9ab5d9(0x14a)):_0x2cdc36[_0x9ab5d9(0x1cc)][_0x9ab5d9(0x266)](_0x9ab5d9(0x14a));});},'_hideMenu'(_0x816d0d){const _0x4999a7=_0x24d432,_0x1df7e6=this;$(document)[_0x4999a7(0x249)](_0x4999a7(0x23b)),_0x816d0d['hide'](),_0x816d0d['css']({'height':_0x4999a7(0x208)});if(_0x816d0d[_0x4999a7(0x23a)]['multiple']){var _0x579a91=[];_0x816d0d[_0x4999a7(0x21f)]('input[type=\x22checkbox\x22]')[_0x4999a7(0x252)](function(){const _0x4c0960=_0x4999a7;$(this)['prop'](_0x4c0960(0x21b))&&_0x579a91[_0x4c0960(0x193)]($(this)[_0x4c0960(0x157)](_0x4c0960(0x247)));}),_0x816d0d['callback'](_0x579a91);}_0x1df7e6[_0x4999a7(0x15d)]['is'](_0x4999a7(0x1ad))?_0x1df7e6['$input'][_0x4999a7(0x16b)](_0x4999a7(0x1e7)):_0x1df7e6[_0x4999a7(0x272)][_0x4999a7(0x16b)]('focus');},'_createMenu'(_0x36f7d4,_0xd56e12,_0x21cc70){const _0x3297f7=_0x24d432;var _0x5a4646=this;const _0xc6755b=$(_0x3297f7(0x234))['addClass'](_0x3297f7(0x226));return _0xc6755b[_0x3297f7(0x23a)]=_0xd56e12,_0xc6755b[_0x3297f7(0x21c)]=_0x21cc70,_0x36f7d4['forEach'](_0x12dff0=>{const _0x56bb54=_0x3297f7;typeof _0x12dff0===_0x56bb54(0x199)&&(_0x12dff0={'value':_0x12dff0,'label':_0x12dff0});var _0x127bce=$('<a\x20href=\x22#\x22></a>')[_0x56bb54(0x1b5)](_0x56bb54(0x247),_0x12dff0[_0x56bb54(0x247)])['appendTo'](_0xc6755b);_0x12dff0[_0x56bb54(0x1d2)]&&_0x127bce[_0x56bb54(0x258)](_0x12dff0[_0x56bb54(0x1d2)]);_0x12dff0[_0x56bb54(0x146)]&&_0x127bce[_0x56bb54(0x1fa)](_0x56bb54(0x146),_0x12dff0[_0x56bb54(0x146)]);if(_0x12dff0[_0x56bb54(0x1bd)]){if(_0x12dff0['icon'][_0x56bb54(0x152)]('<')===0x0)$(_0x12dff0[_0x56bb54(0x1bd)])[_0x56bb54(0x181)](_0x127bce);else _0x12dff0[_0x56bb54(0x1bd)][_0x56bb54(0x152)]('/')!==-0x1?$(_0x56bb54(0x160),{'class':'red-ui-typedInput-icon','style':_0x56bb54(0x232)+_0x12dff0['icon']+');\x20-webkit-mask-image:\x20url('+_0x12dff0[_0x56bb54(0x1bd)]+');'})[_0x56bb54(0x181)](_0x127bce):$(_0x56bb54(0x160),{'class':_0x56bb54(0x158)+_0x12dff0[_0x56bb54(0x1bd)]})[_0x56bb54(0x181)](_0x127bce);}else _0x127bce[_0x56bb54(0x24a)]({'paddingLeft':_0x56bb54(0x172)});!_0x12dff0['icon']&&!_0x12dff0[_0x56bb54(0x1d2)]&&_0x127bce[_0x56bb54(0x258)](_0x12dff0[_0x56bb54(0x247)]);var _0x398639;_0xd56e12[_0x56bb54(0x161)]&&(_0x398639=$('<input\x20type=\x22checkbox\x22>')['css']('pointer-events',_0x56bb54(0x22b))[_0x56bb54(0x157)]('value',_0x12dff0[_0x56bb54(0x247)])[_0x56bb54(0x181)](_0x127bce)['on'](_0x56bb54(0x1aa),function(_0x3b78a7){_0x3b78a7['preventDefault']();})),_0x127bce['on'](_0x56bb54(0x18c),function(_0x444959){const _0x4b2a9c=_0x56bb54;_0x444959['preventDefault'](),_0x444959[_0x4b2a9c(0x205)](),!_0xd56e12['multiple']?(_0x21cc70(_0x12dff0[_0x4b2a9c(0x247)]),_0x5a4646['_hideMenu'](_0xc6755b)):_0x398639[_0x4b2a9c(0x1fa)](_0x4b2a9c(0x21b),!_0x398639[_0x4b2a9c(0x1fa)](_0x4b2a9c(0x21b)));});}),_0xc6755b[_0x3297f7(0x24a)]({'display':_0x3297f7(0x22b)}),_0xc6755b['on'](_0x3297f7(0x210),function(_0x5790f0){const _0x347cb5=_0x3297f7;if(_0x5790f0[_0x347cb5(0x1ed)]===0x28)_0x5790f0['preventDefault'](),$(this)[_0x347cb5(0x198)](_0x347cb5(0x14b))[_0x347cb5(0x23e)]()[_0x347cb5(0x16b)]('focus');else{if(_0x5790f0[_0x347cb5(0x1ed)]===0x26)_0x5790f0[_0x347cb5(0x243)](),$(this)[_0x347cb5(0x198)](':focus')['prev']()[_0x347cb5(0x16b)]('focus');else _0x5790f0[_0x347cb5(0x1ed)]===0x1b&&(_0x5790f0['preventDefault'](),_0x5a4646[_0x347cb5(0x1ea)](_0xc6755b));}_0x5790f0[_0x347cb5(0x205)]();}),_0xc6755b;},'disarmClick':![],'_showMenu'(_0x394f9d,_0x2e0fc6){const _0x1225ac=_0x24d432;if(this[_0x1225ac(0x213)]){this[_0x1225ac(0x213)]=![];return;}var _0x3f9179=this,_0x4f26cb=_0x2e0fc6[_0x1225ac(0x154)](),_0x382be3=_0x2e0fc6[_0x1225ac(0x201)](),_0x14d069=_0x394f9d[_0x1225ac(0x201)](),_0x1375ab=_0x382be3+_0x4f26cb[_0x1225ac(0x20a)];_0x1375ab+_0x14d069-$(document)[_0x1225ac(0x165)]()>$(window)[_0x1225ac(0x201)]()&&(_0x1375ab-=_0x1375ab+_0x14d069-$(window)[_0x1225ac(0x201)]()+0x5),_0x1375ab<0x0&&(_0x394f9d[_0x1225ac(0x201)](_0x14d069+_0x1375ab),_0x1375ab=0x0),_0x394f9d['css']({'top':_0x1375ab+'px','left':_0x4f26cb[_0x1225ac(0x18a)]+'px'}),_0x394f9d['slideDown'](0x64),this[_0x1225ac(0x207)](function(){const _0x26dbdc=_0x1225ac;_0x3f9179[_0x26dbdc(0x1e9)][_0x26dbdc(0x241)]('red-ui-typedInput-focus'),$(document)['on']('mousedown.red-ui-typedInput-close-property-select',function(_0x52f6b6){const _0x4d4260=_0x26dbdc;!$(_0x52f6b6[_0x4d4260(0x26d)])[_0x4d4260(0x242)](_0x394f9d)[_0x4d4260(0x1c8)]&&_0x3f9179['_hideMenu'](_0x394f9d),$(_0x52f6b6[_0x4d4260(0x26d)])[_0x4d4260(0x242)](_0x2e0fc6)[_0x4d4260(0x1c8)]&&(_0x3f9179['disarmClick']=!![],_0x52f6b6[_0x4d4260(0x243)]());});});},'_showTypeMenu'(){const _0x18852f=_0x24d432,_0x413f9b=this;this['_showMenu'](_0x413f9b[_0x18852f(0x16d)],_0x413f9b[_0x18852f(0x1cc)]),_0x413f9b[_0x18852f(0x200)][_0x18852f(0x1c2)]();const _0x1b5b80=_0x413f9b['selectedMenuItem'];var _0x57a42d=_0x413f9b[_0x18852f(0x16d)]['find'](_0x18852f(0x228)+_0x1b5b80+'\x27');setTimeout(function(){const _0x323fd8=_0x18852f;_0x57a42d['trigger'](_0x323fd8(0x1e7));},0x78);},'_initMenu'(){const _0x3bca4a=_0x24d432,_0x3ffd49=this;_0x3ffd49[_0x3bca4a(0x272)][_0x3bca4a(0x1b5)](_0x3bca4a(0x224),-0x1),_0x3ffd49['$selectTrigger']['on'](_0x3bca4a(0x19f),function(_0x32a8ee){const _0x4cc2e0=_0x3bca4a;_0x32a8ee[_0x4cc2e0(0x243)]();});_0x3ffd49[_0x3bca4a(0x16d)]&&_0x3ffd49[_0x3bca4a(0x16d)][_0x3bca4a(0x1d4)]();const _0x57de6f=[{'label':_0x3bca4a(0x258),'value':'t','title':'Value\x20is\x20not\x20verified','icon':_0x3bca4a(0x215)},{'label':'msg.','value':_0x3bca4a(0x268),'title':'node\x20id\x20or\x20\x20browse\x20path\x20comes\x20from\x20injected\x20msg\x20parameter','icon':_0x3bca4a(0x1b6)},{'label':_0x3bca4a(0x223),'value':'n','icon':_0x3bca4a(0x1c4)},{'label':_0x3bca4a(0x236),'value':'na','icon':_0x3bca4a(0x1f0)},{'label':_0x3bca4a(0x259),'value':'nsu','icon':_0x3bca4a(0x1cd)},{'label':_0x3bca4a(0x1e0),'value':'b','icon':_0x3bca4a(0x261)},{'label':_0x3bca4a(0x25b),'value':'ab','icon':_0x3bca4a(0x166)}],_0x1e37b8=_0x7380d3(_0x3ffd49['$input'][_0x3bca4a(0x22d)]()),_0x6d7d36=_0x57de6f[_0x3bca4a(0x21f)](_0x3882f3=>_0x3882f3[_0x3bca4a(0x247)]===_0x1e37b8);_0x3ffd49[_0x3bca4a(0x265)][_0x3bca4a(0x1d9)]()[_0x3bca4a(0x22c)](_0x3bca4a(0x21e)+((_0x6d7d36===null||_0x6d7d36===void 0x0?void 0x0:_0x6d7d36[_0x3bca4a(0x146)])||'')+_0x3bca4a(0x1dd)+((_0x6d7d36===null||_0x6d7d36===void 0x0?void 0x0:_0x6d7d36['icon'])||'')+_0x3bca4a(0x151)),_0x3ffd49['selectedMenuItem']=_0x1e37b8;const _0x47c362=this;_0x3ffd49[_0x3bca4a(0x16d)]=this[_0x3bca4a(0x17b)](_0x57de6f,{},_0x1c07b6=>{const _0x17ff4d=_0x3bca4a,_0x31c08e=_0xb494d2(_0x1c07b6);_0x31c08e&&_0x47c362[_0x17ff4d(0x19c)](_0x31c08e);const _0xf66c97=_0x57de6f[_0x17ff4d(0x21f)](_0x397873=>_0x397873[_0x17ff4d(0x247)]===_0x1c07b6);_0x3ffd49[_0x17ff4d(0x15b)]=_0x1c07b6,_0x3ffd49[_0x17ff4d(0x265)]['empty']()[_0x17ff4d(0x22c)]('<span\x20title='+((_0xf66c97===null||_0xf66c97===void 0x0?void 0x0:_0xf66c97['title'])||'')+_0x17ff4d(0x1dd)+((_0xf66c97===null||_0xf66c97===void 0x0?void 0x0:_0xf66c97['icon'])||'')+_0x17ff4d(0x151));}),_0x3ffd49['$menu'][_0x3bca4a(0x1d6)](document[_0x3bca4a(0x184)]),_0x3ffd49[_0x3bca4a(0x16d)]['hide'](),_0x3ffd49[_0x3bca4a(0x272)]['show']();},'mode'(){const _0x310743=this;return _0xb494d2(_0x310743['selectedMenuItem']);},'setMode'(_0x504a9d){const _0x11a239=this,_0x512fec=_0x4d3ea7(_0x504a9d);_0x11a239['selectedMenuItem']=_0x512fec;},'_create'(){const _0x14dbe5=_0x24d432,_0x4900df=this;_0x4900df['$input']=this[_0x14dbe5(0x229)],_0x4900df[_0x14dbe5(0x149)][_0x14dbe5(0x24a)](_0x14dbe5(0x1e8),_0x14dbe5(0x22b)),_0x4900df['$elementDiv']=_0x4900df[_0x14dbe5(0x149)][_0x14dbe5(0x1e6)]('<div>')[_0x14dbe5(0x25c)]()['addClass'](_0x14dbe5(0x145)),_0x4900df['$combo']=$(_0x14dbe5(0x202)),_0x4900df['$combo'][_0x14dbe5(0x241)](_0x14dbe5(0x23d)),_0x4900df['$input']['replaceWith'](_0x4900df[_0x14dbe5(0x1cc)]),_0x4900df[_0x14dbe5(0x163)]=$(_0x14dbe5(0x202))[_0x14dbe5(0x241)](_0x14dbe5(0x262)),_0x4900df['$combo']['append'](_0x4900df[_0x14dbe5(0x163)]),_0x4900df['$inputGroup'][_0x14dbe5(0x22c)](_0x4900df['$input']),_0x4900df['$toggleTreeBtn']=$('<button\x20title=\x22open\x20OPCUA\x20AddressSpace\x20Browser\x22><i\x20class=\x22fa\x20fa-sitemap\x22></i></button>'),_0x4900df[_0x14dbe5(0x149)][_0x14dbe5(0x267)](_0x4900df['$toggleTreeBtn']),_0x4900df[_0x14dbe5(0x148)]['on'](_0x14dbe5(0x18c),function(){return _0x5b8fa0(this,void 0x0,void 0x0,function*(){const _0x1a59aa=_0x505f;var _0x25618f;let _0x49d2f6=![],_0x5e7e18;!_0x4900df[_0x1a59aa(0x200)]['is'](_0x1a59aa(0x1ad))&&(_0x4900df[_0x1a59aa(0x167)]['hide'](),_0x5e7e18=yield _0x4900df[_0x1a59aa(0x204)](),(_0x5e7e18!==_0x4900df[_0x1a59aa(0x237)]||((_0x25618f=_0x4900df[_0x1a59aa(0x237)])===null||_0x25618f===void 0x0?void 0x0:_0x25618f[_0x1a59aa(0x227)])!==_0x5e7e18[_0x1a59aa(0x227)])&&(yield _0x4900df[_0x1a59aa(0x254)]()),_0x49d2f6=!![]),_0x4900df[_0x1a59aa(0x200)][_0x1a59aa(0x231)](),_0x49d2f6&&(yield _0x3da20e(_0x4900df,_0x5e7e18));});}),_0x4900df[_0x14dbe5(0x276)]=$(_0x14dbe5(0x13b)),_0x4900df['$input'][_0x14dbe5(0x267)](_0x4900df[_0x14dbe5(0x276)]),_0x4900df['$verifyBtn']['on'](_0x14dbe5(0x18c),()=>{const _0x25c693=_0x14dbe5,_0x3308f5=_0x4900df[_0x25c693(0x225)]();if(!_0x3308f5)return;this[_0x25c693(0x19c)](_0x3308f5);});const _0x3b2f75=_0x3d9598=>_0x5b8fa0(this,void 0x0,void 0x0,function*(){const _0x504cc2=_0x14dbe5,_0x558bb6=this;let _0x44cba2=_0x558bb6[_0x504cc2(0x225)]();if(!_0x44cba2)return;const _0xe6cb45=_0x225700(_0x558bb6),{data:_0x474829,json:_0x5bedcf}=yield _0x577549(_0xe6cb45,_0x3d9598);if(_0x474829[_0x504cc2(0x203)]!==0xc8)return;if(_0x5bedcf[_0x504cc2(0x1ae)]['match'](/Good/)){const _0x2d5fb4=_0x1f8445(_0x5bedcf,_0x44cba2);_0x558bb6[_0x504cc2(0x149)][_0x504cc2(0x22d)](_0x2d5fb4),_0x558bb6['$input'][_0x504cc2(0x16b)](_0x504cc2(0x15e));}});{_0x4900df[_0x14dbe5(0x1e9)]=$(_0x14dbe5(0x234)),_0x4900df['$input'][_0x14dbe5(0x1c7)](_0x4900df['$uiSelect']),_0x4900df[_0x14dbe5(0x272)]=$(_0x14dbe5(0x218))['prependTo'](_0x4900df[_0x14dbe5(0x1e9)]),$(_0x14dbe5(0x1ce))[_0x14dbe5(0x231)](!![])[_0x14dbe5(0x1d6)](_0x4900df['$selectTrigger']),_0x4900df[_0x14dbe5(0x272)]['on'](_0x14dbe5(0x18c),function(_0x586bb5){const _0x3049b2=_0x14dbe5;_0x586bb5['preventDefault'](),_0x586bb5[_0x3049b2(0x205)](),_0x4900df[_0x3049b2(0x246)]();}),_0x4900df[_0x14dbe5(0x272)]['on'](_0x14dbe5(0x210),function(_0x55434b){const _0x1335c1=_0x14dbe5;_0x55434b['keyCode']===0x28&&_0x4900df[_0x1335c1(0x246)](),_0x55434b[_0x1335c1(0x205)]();})['on']('focus',function(){const _0x21cc56=_0x14dbe5;_0x4900df[_0x21cc56(0x1e9)][_0x21cc56(0x241)](_0x21cc56(0x25e));})['on'](_0x14dbe5(0x21d),function(){const _0x3610cd=_0x14dbe5;_0x4900df[_0x3610cd(0x1e9)][_0x3610cd(0x266)](_0x3610cd(0x25e));}),_0x4900df[_0x14dbe5(0x265)]=$('<span\x20class=\x22red-ui-typedInput-type-label\x22></span>')['appendTo'](_0x4900df[_0x14dbe5(0x272)]);}this['_initMenu']();!_0x4900df[_0x14dbe5(0x149)][_0x14dbe5(0x1b5)]('placeholder')&&_0x4900df['$input']['attr'](_0x14dbe5(0x1f9),'enter\x20a\x20nodeId\x20or\x20a\x20browsePath\x20');_0x4900df[_0x14dbe5(0x167)]=$(_0x14dbe5(0x196)),_0x4900df[_0x14dbe5(0x167)]['hide'](),_0x4900df['$combo'][_0x14dbe5(0x22c)](_0x4900df[_0x14dbe5(0x167)]),_0x4900df[_0x14dbe5(0x200)]=$(_0x14dbe5(0x202))[_0x14dbe5(0x241)](_0x14dbe5(0x24f))[_0x14dbe5(0x1c2)]()[_0x14dbe5(0x1d6)](_0x4900df[_0x14dbe5(0x1cc)]),_0x4900df[_0x14dbe5(0x1f8)]=$(_0x14dbe5(0x209))[_0x14dbe5(0x1d6)](_0x4900df[_0x14dbe5(0x200)]),this['reset']();const _0x3f06f1=(_0x27e34c,_0x150801)=>{const _0x5c01a5=_0x14dbe5,_0x5e64e3=0x14,_0x5bf622=0x14,_0xe80701=_0x27e34c['offset'](),_0x332f03=_0x150801;if(_0x332f03[_0x5c01a5(0x1dc)]>=_0xe80701[_0x5c01a5(0x18a)]&&_0x332f03[_0x5c01a5(0x1dc)]<=_0xe80701[_0x5c01a5(0x18a)]+_0x5e64e3&&_0x332f03['pageY']>=_0xe80701[_0x5c01a5(0x20a)]&&_0x332f03[_0x5c01a5(0x155)]<=_0xe80701[_0x5c01a5(0x20a)]+_0x5bf622)return!![];return![];},_0x49a4a3=_0x53a39f=>_0x5b8fa0(this,void 0x0,void 0x0,function*(){const _0x3e8ebe=_0x14dbe5;if(_0x53a39f[_0x3e8ebe(0x139)](_0x3e8ebe(0x1b4)))_0xa11ff0(_0x4900df,_0x53a39f);else{if(_0x53a39f[_0x3e8ebe(0x139)](_0x3e8ebe(0x1ef)))_0x53a39f[_0x3e8ebe(0x198)]('ul')[_0x3e8ebe(0x231)](),_0x53a39f[_0x3e8ebe(0x1c3)](_0x3e8ebe(0x187));else{if(_0x53a39f[_0x3e8ebe(0x198)]('ul')['children']()[_0x3e8ebe(0x1c8)]>0x0)_0x53a39f[_0x3e8ebe(0x198)]('ul')[_0x3e8ebe(0x231)](),_0x53a39f['toggleClass'](_0x3e8ebe(0x187));else;}}});_0x4900df[_0x14dbe5(0x1f8)]['on'](_0x14dbe5(0x173),'li',function(_0x140a23){const _0x501944=_0x14dbe5;var _0x4a2a36,_0x2dd58d;_0x140a23[_0x501944(0x205)]();let _0x560679=$(this);if(_0x3f06f1(_0x560679,_0x140a23))_0x49a4a3(_0x560679);else{const _0x354f78=_0x560679[_0x501944(0x157)](_0x501944(0x247)),_0x49641a=_0x560679[_0x501944(0x157)](_0x501944(0x1a8));if(_0x4900df['options']['isSelectable']&&!_0x4900df[_0x501944(0x1de)][_0x501944(0x251)](_0x49641a))return;_0x4900df[_0x501944(0x149)][_0x501944(0x157)](_0x501944(0x1a8),_0x49641a),((_0x4a2a36=_0x49641a['displayName'])===null||_0x4a2a36===void 0x0?void 0x0:_0x4a2a36[_0x501944(0x258)])||((_0x2dd58d=_0x49641a['browseName'])===null||_0x2dd58d===void 0x0?void 0x0:_0x2dd58d[_0x501944(0x142)])||_0x49641a[_0x501944(0x227)][_0x501944(0x1e4)]();let _0x969078=_0x4900df['mode']();!_0x969078&&(_0x969078='nodeId',_0x4900df[_0x501944(0x1f1)](_0x969078)),_0x3b2f75(_0x354f78)['then'](()=>{const _0x177b64=_0x501944;_0x4900df[_0x177b64(0x200)][_0x177b64(0x1c2)]();})[_0x501944(0x1c6)](_0x44a449=>{const _0x523a7f=_0x501944;_0x4900df[_0x523a7f(0x200)][_0x523a7f(0x1c2)]();});}}),_0x4900df[_0x14dbe5(0x1f8)]['on']('click','li',function(_0x1c6b81){const _0x2f28c9=_0x14dbe5;_0x1c6b81[_0x2f28c9(0x205)]();let _0x3942cf=$(this);_0x3f06f1(_0x3942cf,_0x1c6b81)&&_0x49a4a3(_0x3942cf),_0x5b7dc6(_0x4900df,_0x3942cf);}),$(document)['on'](_0x14dbe5(0x18c),function(_0x638619){const _0x5021e4=_0x14dbe5;!$(_0x638619[_0x5021e4(0x26d)])[_0x5021e4(0x242)](_0x4900df[_0x5021e4(0x1cc)])[_0x5021e4(0x1c8)]&&_0x4900df[_0x5021e4(0x200)][_0x5021e4(0x1c2)]();});}});},_0x4e5539=_0x453ccd=>{const _0xe7346b=_0x16df81;var _0x5668e2,_0x509649,_0x741f66;if(!_0x453ccd){const _0x30da00=$(_0xe7346b(0x1c1));return _0x30da00;}const _0x5e8903=_0x453ccd['nodeId'][_0xe7346b(0x1e4)]();let _0x2c1a71=((_0x5668e2=_0x453ccd['displayName'])===null||_0x5668e2===void 0x0?void 0x0:_0x5668e2[_0xe7346b(0x258)])||((_0x509649=_0x453ccd[_0xe7346b(0x1d8)])===null||_0x509649===void 0x0?void 0x0:_0x509649[_0xe7346b(0x142)])||_0x453ccd['nodeId'][_0xe7346b(0x1e4)](),_0x3aac8a=(_0x741f66=_0x453ccd[_0xe7346b(0x1d8)])===null||_0x741f66===void 0x0?void 0x0:_0x741f66['namespaceIndex'];_0x2c1a71+=_0x3aac8a!==undefined&&_0x453ccd[_0xe7346b(0x1cf)]['match'](/Type/)?'\x20(ns='+_0x3aac8a+')':'';const {icon:_0x3803ea,color:_0x550ba3}=_0x45df1b(_0x453ccd),_0x500181=$('<li>');if(_0x453ccd[_0xe7346b(0x1cf)]==='Variable'){const _0x2af337=$(_0xe7346b(0x277));_0x500181['append'](_0x2af337),_0x2af337['on']('click',function(){const _0xa7bcdf=_0xe7346b;_0x2af337['hasClass'](_0xa7bcdf(0x1d0))?_0x2af337['removeClass'](_0xa7bcdf(0x1d0))['addClass'](_0xa7bcdf(0x21b)):_0x2af337[_0xa7bcdf(0x266)](_0xa7bcdf(0x21b))[_0xa7bcdf(0x241)]('unchecked');});}return _0x500181[_0xe7346b(0x22c)]($('<i\x20class=\x22fa\x20'+_0x3803ea+'\x22\x20style=\x22color:'+_0x550ba3+_0xe7346b(0x1c9)+_0x2c1a71+'<ul></ul>')),_0x500181[_0xe7346b(0x241)](_0xe7346b(0x1b4)),_0x500181['data']('value',_0x5e8903),_0x500181['data'](_0xe7346b(0x1a8),_0x453ccd),_0x500181;},_0x5684f7=()=>{const _0xe2d535=_0x16df81;$[_0xe2d535(0x15a)](_0xe2d535(0x1df),{'options':{'endpointNode':()=>({'endpoint':_0xe2d535(0x18d)}),'endpoint':()=>undefined,'baseUrl':''},'_populate'(){return _0x5b8fa0(this,void 0x0,void 0x0,function*(){const _0x1455a9=_0x505f;var _0x4cbd0f;const _0x31e836=this,_0x4edb49=new Set(((_0x4cbd0f=_0x31e836[_0x1455a9(0x149)][_0x1455a9(0x22d)]())===null||_0x4cbd0f===void 0x0?void 0x0:_0x4cbd0f[_0x1455a9(0x1e4)]()[_0x1455a9(0x244)](';'))||[]),_0x3ac22d=_0x225700(_0x31e836),_0x398f53=yield _0x3a34df(_0x3ac22d);this['_installTree'](_0x398f53,_0x4edb49);});},'_installTree'(_0x1c0853,_0x34fd07){const _0x8d250b=_0xe2d535,_0x4a905b=this;_0x4a905b[_0x8d250b(0x1f8)][_0x8d250b(0x1d9)]();if(!_0x1c0853['events'])return;const _0x363676=_0x1c0853['events'],_0x34822b=_0x4e5539(_0x363676);_0x4a905b[_0x8d250b(0x1f8)][_0x8d250b(0x22c)](_0x34822b);const _0x518d8f='';this['_installChildren'](_0x34822b['children']('ul'),_0x363676,_0x518d8f,_0x34fd07),_0x34822b[_0x8d250b(0x266)](_0x8d250b(0x1b4))[_0x8d250b(0x241)]('expanded'),this['_updateValues'](_0x34fd07);},'_installChildren'(_0x18acb2,_0x1968be,_0x200722,_0x64e0a5){const _0x4d3669=_0xe2d535,_0x2a807c=({name:_0x1eceda,namespaceIndex:_0x5b1f20})=>{if(_0x5b1f20===0x0)return _0x1eceda;return _0x5b1f20+':'+_0x1eceda;},_0x3dd4aa=_0x1968be['children']||[],_0x5d1180=_0x1968be[_0x4d3669(0x230)]||[],_0x4b8429=[..._0x3dd4aa,..._0x5d1180];for(const _0x472c22 of _0x4b8429){const _0x17c239=_0x4e5539(_0x472c22);_0x18acb2[_0x4d3669(0x22c)](_0x17c239);let _0x17cc5a='';_0x472c22[_0x4d3669(0x1cf)]==='Variable'&&(_0x200722?_0x17cc5a=_0x200722+'.'+_0x2a807c(_0x472c22[_0x4d3669(0x1d8)]):_0x17cc5a=_0x2a807c(_0x472c22[_0x4d3669(0x1d8)]),_0x17c239['attr']('data-value',_0x17cc5a));const _0x5a3cb6=_0x472c22[_0x4d3669(0x198)]&&_0x472c22[_0x4d3669(0x198)][_0x4d3669(0x1c8)],_0x52b50f=_0x472c22[_0x4d3669(0x230)]&&_0x472c22[_0x4d3669(0x230)][_0x4d3669(0x1c8)];!_0x5a3cb6&&!_0x52b50f?_0x17c239[_0x4d3669(0x266)]('expandable')[_0x4d3669(0x241)](_0x4d3669(0x176)):(this[_0x4d3669(0x24d)](_0x17c239[_0x4d3669(0x198)]('ul'),_0x472c22,_0x17cc5a,_0x64e0a5),_0x17c239['removeClass'](_0x4d3669(0x1b4))[_0x4d3669(0x241)](_0x4d3669(0x1ef)));}},'_updateSelectedFields'(){const _0x5bb839=_0xe2d535;var _0xb91aa;const _0x5e90e6=this,_0x45b223=new Set(((_0xb91aa=_0x5e90e6['$input'][_0x5bb839(0x22d)]())===null||_0xb91aa===void 0x0?void 0x0:_0xb91aa['toString']()[_0x5bb839(0x244)](';'))||[]);this[_0x5bb839(0x1f4)](_0x45b223);},'_updateValues'(_0x1d23fb){const _0x45c0e7=_0xe2d535;$(_0x45c0e7(0x14e))['each'](function(){const _0x114c06=_0x45c0e7,_0x49571d=$(this),_0x5ad77c=_0x49571d['attr'](_0x114c06(0x1a1));_0x5ad77c&&_0x1d23fb['has'](_0x5ad77c)&&_0x49571d[_0x114c06(0x198)](_0x114c06(0x1e5))['removeClass'](_0x114c06(0x1d0))[_0x114c06(0x241)](_0x114c06(0x21b));});},'_setInputValue'(){const _0xbe2991=_0xe2d535,_0x55e28e=this,_0x1e2d5f=[];$(_0xbe2991(0x14e))['each'](function(){const _0x800787=_0xbe2991,_0xd091a3=$(this);if(_0xd091a3[_0x800787(0x198)](_0x800787(0x1d7))['length']>0x0){const _0x270e5=_0xd091a3[_0x800787(0x1b5)](_0x800787(0x1a1));if(_0x270e5)_0x1e2d5f[_0x800787(0x193)](_0x270e5);}});const _0x2649b3=[...new Set(_0x1e2d5f)][_0xbe2991(0x1a9)]()[_0xbe2991(0x26b)](';');_0x55e28e[_0xbe2991(0x149)][_0xbe2991(0x22d)](_0x2649b3),_0x55e28e[_0xbe2991(0x149)][_0xbe2991(0x16b)](_0xbe2991(0x15e));},'_create'(){const _0x3f1cef=_0xe2d535,_0x27119c=this;_0x27119c['$input']=this[_0x3f1cef(0x229)],_0x27119c[_0x3f1cef(0x1cc)]=$(_0x3f1cef(0x202)),_0x27119c[_0x3f1cef(0x1cc)][_0x3f1cef(0x241)](_0x3f1cef(0x23d)),this['element'][0x0]['parentElement'][_0x3f1cef(0x1f3)](_0x27119c[_0x3f1cef(0x1cc)][0x0],this[_0x3f1cef(0x229)][0x0]),_0x27119c['$inputGroup']=$(_0x3f1cef(0x202))[_0x3f1cef(0x241)](_0x3f1cef(0x1ba)),_0x27119c['$combo'][_0x3f1cef(0x22c)](_0x27119c['$inputGroup']),_0x27119c[_0x3f1cef(0x163)][_0x3f1cef(0x22c)](_0x27119c[_0x3f1cef(0x149)]),_0x27119c[_0x3f1cef(0x148)]=$(_0x3f1cef(0x1b9)),_0x27119c['$inputGroup'][_0x3f1cef(0x22c)](_0x27119c[_0x3f1cef(0x148)]),_0x27119c['$toggleTreeBtn']['on'](_0x3f1cef(0x18c),function(){const _0x1376b1=_0x3f1cef;_0x27119c[_0x1376b1(0x200)][_0x1376b1(0x231)](),_0x27119c[_0x1376b1(0x167)][_0x1376b1(0x231)]();if(_0x27119c[_0x1376b1(0x200)]['is'](_0x1376b1(0x1ad))){_0x59a7fb[_0x1376b1(0x1bc)]();const _0x468f7f=_0x27119c['$dropdown'][_0x1376b1(0x154)]();_0x59a7fb[_0x1376b1(0x24a)]({'top':_0x468f7f[_0x1376b1(0x20a)]+'px','right':_0x1376b1(0x1a6)+(_0x468f7f[_0x1376b1(0x18a)]+_0x27119c[_0x1376b1(0x200)]['width']())+_0x1376b1(0x221)}),_0x27119c[_0x1376b1(0x16f)](),_0x27119c['_updateSelectedFields']();}else _0x59a7fb['hide']();});!_0x27119c[_0x3f1cef(0x149)][_0x3f1cef(0x1b5)]('placeholder')&&_0x27119c[_0x3f1cef(0x149)]['attr'](_0x3f1cef(0x1f9),_0x3f1cef(0x17f));_0x27119c[_0x3f1cef(0x167)]=$(_0x3f1cef(0x196)),_0x27119c['$info']['hide'](),_0x27119c[_0x3f1cef(0x200)]=$(_0x3f1cef(0x202))['addClass'](_0x3f1cef(0x24f))[_0x3f1cef(0x1c2)]();const _0x2ab051=$(_0x3f1cef(0x1b7)),_0x2961a0=$(_0x3f1cef(0x13e)),_0x59a7fb=$('<div\x20class=\x22floating-buttons\x22></div>')['append'](_0x2ab051,_0x2961a0);_0x59a7fb[_0x3f1cef(0x1c2)](),_0x2ab051['on'](_0x3f1cef(0x18c),()=>{const _0x148f08=_0x3f1cef;_0x27119c['_setInputValue'](),_0x27119c[_0x148f08(0x200)][_0x148f08(0x1c2)]();}),_0x2961a0['on'](_0x3f1cef(0x18c),()=>{const _0x451384=_0x3f1cef;_0x27119c[_0x451384(0x200)][_0x451384(0x1c2)]();}),_0x27119c['$combo']['append'](_0x27119c[_0x3f1cef(0x167)]),_0x27119c[_0x3f1cef(0x1cc)]['append'](_0x27119c[_0x3f1cef(0x200)]),_0x27119c[_0x3f1cef(0x1f8)]=$(_0x3f1cef(0x209)),_0x27119c[_0x3f1cef(0x200)][_0x3f1cef(0x1d9)]()[_0x3f1cef(0x22c)](_0x27119c[_0x3f1cef(0x1f8)],_0x59a7fb),_0x27119c[_0x3f1cef(0x1f8)]['on'](_0x3f1cef(0x18c),'li',function(_0x4274ed){const _0x2c2a84=_0x3f1cef;_0x4274ed['stopPropagation']();let _0x64fae9=$(this);const _0x1f6060=0x14,_0x3f4642=0x14,_0x187cb5=$(this)[_0x2c2a84(0x154)](),_0xebce08=_0x4274ed;if(_0xebce08[_0x2c2a84(0x1dc)]>=_0x187cb5[_0x2c2a84(0x18a)]&&_0xebce08[_0x2c2a84(0x1dc)]<=_0x187cb5[_0x2c2a84(0x18a)]+_0x1f6060&&_0xebce08[_0x2c2a84(0x155)]>=_0x187cb5[_0x2c2a84(0x20a)]&&_0xebce08[_0x2c2a84(0x155)]<=_0x187cb5[_0x2c2a84(0x20a)]+_0x3f4642){console[_0x2c2a84(0x14d)](_0x2c2a84(0x195)),console[_0x2c2a84(0x14d)](_0x2c2a84(0x1ec),_0x64fae9['data'](_0x2c2a84(0x247)),_0x64fae9['attr'](_0x2c2a84(0x147)));if(_0x64fae9[_0x2c2a84(0x139)](_0x2c2a84(0x1b4)))_0x64fae9['removeClass'](_0x2c2a84(0x1b4))[_0x2c2a84(0x241)]('expanded'),_0x64fae9[_0x2c2a84(0x198)]('ul')[_0x2c2a84(0x231)]();else{if(_0x64fae9[_0x2c2a84(0x139)](_0x2c2a84(0x1ef)))_0x64fae9[_0x2c2a84(0x198)]('ul')[_0x2c2a84(0x231)](),_0x64fae9[_0x2c2a84(0x1c3)]('expandable\x20expanded');else{if(_0x64fae9[_0x2c2a84(0x198)]('ul')[_0x2c2a84(0x198)]()[_0x2c2a84(0x1c8)]>0x0)_0x64fae9[_0x2c2a84(0x198)]('ul')[_0x2c2a84(0x231)](),_0x64fae9[_0x2c2a84(0x1c3)]('expandable\x20expanded');else;}}}}),$(document)['on'](_0x3f1cef(0x18c),function(_0x1bb604){const _0x90a63f=_0x3f1cef;!$(_0x1bb604[_0x90a63f(0x26d)])[_0x90a63f(0x242)](_0x27119c[_0x90a63f(0x1cc)])['length']&&_0x27119c[_0x90a63f(0x200)][_0x90a63f(0x1c2)]();}),this[_0x3f1cef(0x16f)]();}});},_0x3a34df=_0x3c5b12=>_0x5b8fa0(void 0x0,[_0x3c5b12],void 0x0,function*({endpointNode:_0x45fa09,endpoint:_0x11faf4,baseUrl:_0x1c68e4}){const _0x27904b=_0x16df81,_0x49add2=_0x1c68e4+_0x27904b(0x13f),_0x227a07=_0x49add2+'/extractEventTypes',_0x425a83=yield fetch(_0x227a07,{'method':'POST','body':JSON[_0x27904b(0x138)]({'endpointNode':_0x45fa09,'endpoint':_0x11faf4}),'headers':{'Content-Type':_0x27904b(0x162)}});if(_0x425a83[_0x27904b(0x203)]!==0xc8)return console[_0x27904b(0x14d)](_0x27904b(0x18b),_0x425a83['status'],_0x425a83['statusText']),{'events':null};console[_0x27904b(0x14d)](_0x27904b(0x19a),_0x425a83[_0x27904b(0x203)],_0x425a83[_0x27904b(0x17c)]);const _0x17cdf4=yield _0x425a83[_0x27904b(0x25f)](),_0x2dca0f=_0x17cdf4['events'];return{'events':_0x2dca0f};}),_0x495069=()=>{const _0x2dd54a=_0x16df81,_0x4b27b7=$('#node-input-endpoint'),_0x33248a=_0x4b27b7[_0x2dd54a(0x22d)](),_0x51ed9e=RED[_0x2dd54a(0x17a)][_0x2dd54a(0x189)](_0x33248a);if(!_0x51ed9e)return undefined;const {endpoint:_0x46aa51,securityMode:_0x2aeee2,securityPolicy:_0x35e5a7,userIdentityType:_0x44732e,credentials:_0x2f270d,namespaceAliases:_0x2c79d3}=_0x51ed9e,_0x5c0f74={'endpoint':_0x46aa51,'securityMode':_0x2aeee2,'securityPolicy':_0x35e5a7,'userIdentityType':_0x44732e,'credentials':_0x2f270d,'namespaceAliases':_0x2c79d3};return _0x5c0f74;},_0x2eb1a=()=>{const _0x2422b3=_0x16df81,_0x536e54=$(_0x2422b3(0x1f7)),_0x12a91f=_0x536e54[_0x2422b3(0x22d)](),_0x2d68df=_0x495069();if(!_0x2d68df)return undefined;const _0x3e2fbd=_0x2d68df[_0x2422b3(0x25a)];return Object[_0x2422b3(0x144)]({'namespaceAliases':_0x3e2fbd,'id':_0x12a91f},_0x2d68df);},_0x404bdc=()=>{return{'endpointNode':_0x2eb1a};},_0x1537b0=()=>{const _0x1d1650=_0x16df81,_0x32d243=$(_0x1d1650(0x1d1));if(_0x32d243[_0x1d1650(0x1c8)]){const _0x34f3ef=$(_0x1d1650(0x20e),{'src':_0x1d1650(0x279),'scrolling':'no','style':_0x1d1650(0x250),'allowtransparency':_0x1d1650(0x17e),'width':'180px','height':_0x1d1650(0x20f)});_0x32d243[_0x1d1650(0x22c)](_0x34f3ef),_0x34f3ef[_0x1d1650(0x24a)]({'position':_0x1d1650(0x26f),'right':_0x1d1650(0x24b),'bottom':'16px'});}};RED['nodes']['registerType'](_0x16df81(0x18e),{'category':_0x16df81(0x22e),'color':_0x16df81(0x214),'align':'right','icon':_0x16df81(0x245),'paletteLabel':'monitor\x20events','defaults':{'inputs':{'value':0x1},'output':{'value':0x4},'name':{'value':''},'endpoint':{'value':'','required':!![],'type':_0x16df81(0x13a)},'subscription':{'value':'','required':!![],'validate':_0x1f9c8b=>{if(_0x1f9c8b==='')return![];r