@opcua/for-node-red
Version:
The Node-RED node to communicate via OPC UA, powered NodeOPCUA and developed by Sterfive's team
105 lines (96 loc) • 58.7 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-Monitor.css.map */
</style>
<script type="text/javascript">
function _0x1e85(_0x251ea3,_0x2a1503){const _0x1b7450=_0x1b74();return _0x1e85=function(_0x1e852f,_0x10d20f){_0x1e852f=_0x1e852f-0x80;let _0x34e7b7=_0x1b7450[_0x1e852f];return _0x34e7b7;},_0x1e85(_0x251ea3,_0x2a1503);}(function(_0x43264d,_0x4efb5c){const _0x38969d=_0x1e85,_0x55b882=_0x43264d();while(!![]){try{const _0x1d7a4f=parseInt(_0x38969d(0xd7))/0x1*(-parseInt(_0x38969d(0x18c))/0x2)+parseInt(_0x38969d(0x199))/0x3+parseInt(_0x38969d(0x118))/0x4*(parseInt(_0x38969d(0x18a))/0x5)+-parseInt(_0x38969d(0x145))/0x6*(parseInt(_0x38969d(0x154))/0x7)+parseInt(_0x38969d(0x113))/0x8*(-parseInt(_0x38969d(0x10d))/0x9)+-parseInt(_0x38969d(0xa1))/0xa+parseInt(_0x38969d(0xef))/0xb*(parseInt(_0x38969d(0x147))/0xc);if(_0x1d7a4f===_0x4efb5c)break;else _0x55b882['push'](_0x55b882['shift']());}catch(_0x1f011f){_0x55b882['push'](_0x55b882['shift']());}}}(_0x1b74,0x84193),(function(){'use strict';const _0xdec803=_0x1e85;function _0x556ec5(_0x1862d9,_0x24762b,_0x5b9b75,_0x13e857){function _0xadc28b(_0x29bbf1){return _0x29bbf1 instanceof _0x5b9b75?_0x29bbf1:new _0x5b9b75(function(_0x1bf197){_0x1bf197(_0x29bbf1);});}return new(_0x5b9b75||(_0x5b9b75=Promise))(function(_0x372c69,_0x5538d3){const _0x247674=_0x1e85;function _0x20b3f1(_0x2a86cc){const _0x207e59=_0x1e85;try{_0x440bad(_0x13e857[_0x207e59(0x174)](_0x2a86cc));}catch(_0x279a12){_0x5538d3(_0x279a12);}}function _0x4c6009(_0x202682){try{_0x440bad(_0x13e857['throw'](_0x202682));}catch(_0x2e7497){_0x5538d3(_0x2e7497);}}function _0x440bad(_0x107c2b){const _0x368f23=_0x1e85;_0x107c2b[_0x368f23(0x8d)]?_0x372c69(_0x107c2b[_0x368f23(0x169)]):_0xadc28b(_0x107c2b[_0x368f23(0x169)])[_0x368f23(0xd6)](_0x20b3f1,_0x4c6009);}_0x440bad((_0x13e857=_0x13e857[_0x247674(0x18d)](_0x1862d9,_0x24762b||[]))[_0x247674(0x174)]());});}typeof SuppressedError===_0xdec803(0x9f)?SuppressedError:function(_0x25e3d8,_0x1f1367,_0x7812a3){const _0x5155ec=_0xdec803;var _0x375545=new Error(_0x7812a3);return _0x375545[_0x5155ec(0x104)]=_0x5155ec(0xa2),_0x375545[_0x5155ec(0x80)]=_0x25e3d8,_0x375545[_0x5155ec(0x103)]=_0x1f1367,_0x375545;};const _0x4d615e=_0xdec803(0x190),_0x4dc4e0=_0xdec803(0x14e),_0x3924b7=_0xdec803(0x10c),_0x12282d=_0xdec803(0x159),_0x11654c=_0xdec803(0x139),_0xca6c5e=_0xdec803(0x166),_0x24409e=_0xdec803(0xd5);var _0x85b6f2;(function(_0x49989b){const _0x33a126=_0xdec803;_0x49989b[_0x49989b['Forward']=0x0]=_0x33a126(0x8f),_0x49989b[_0x49989b[_0x33a126(0xaa)]=0x1]='Inverse',_0x49989b[_0x49989b[_0x33a126(0xac)]=0x2]=_0x33a126(0xac),_0x49989b[_0x49989b[_0x33a126(0xf3)]=0x3]=_0x33a126(0xf3);}(_0x85b6f2||(_0x85b6f2={})));var _0x2892d8;(function(_0x388ab8){const _0xacfa28=_0xdec803;_0x388ab8[_0x388ab8['Unspecified']=0x0]=_0xacfa28(0xf7),_0x388ab8[_0x388ab8['Object']=0x1]=_0xacfa28(0x1a2),_0x388ab8[_0x388ab8['Variable']=0x2]='Variable',_0x388ab8[_0x388ab8[_0xacfa28(0x17f)]=0x4]=_0xacfa28(0x17f),_0x388ab8[_0x388ab8[_0xacfa28(0x9a)]=0x8]=_0xacfa28(0x9a),_0x388ab8[_0x388ab8[_0xacfa28(0x17e)]=0x10]=_0xacfa28(0x17e),_0x388ab8[_0x388ab8[_0xacfa28(0x14c)]=0x20]=_0xacfa28(0x14c),_0x388ab8[_0x388ab8[_0xacfa28(0xf5)]=0x40]=_0xacfa28(0xf5),_0x388ab8[_0x388ab8[_0xacfa28(0x106)]=0x80]=_0xacfa28(0x106);}(_0x2892d8||(_0x2892d8={})));var _0x3e289a;(function(_0x1b3595){const _0x41026f=_0xdec803;_0x1b3595[_0x1b3595[_0x41026f(0x1a2)]=0x1]=_0x41026f(0x1a2),_0x1b3595[_0x1b3595[_0x41026f(0x85)]=0x2]='Variable',_0x1b3595[_0x1b3595[_0x41026f(0x17f)]=0x4]='Method',_0x1b3595[_0x1b3595[_0x41026f(0x9a)]=0x8]='ObjectType',_0x1b3595[_0x1b3595[_0x41026f(0x17e)]=0x10]=_0x41026f(0x17e),_0x1b3595[_0x1b3595[_0x41026f(0x14c)]=0x20]=_0x41026f(0x14c),_0x1b3595[_0x1b3595['DataType']=0x40]='DataType',_0x1b3595[_0x1b3595['View']=0x80]=_0x41026f(0x106);}(_0x3e289a||(_0x3e289a={})));var _0xf96207;(function(_0x36b93c){const _0x3bf4fa=_0xdec803;_0x36b93c[_0x36b93c['ReferenceType']=0x1]=_0x3bf4fa(0x14c),_0x36b93c[_0x36b93c[_0x3bf4fa(0x179)]=0x2]=_0x3bf4fa(0x179),_0x36b93c[_0x36b93c[_0x3bf4fa(0x156)]=0x4]=_0x3bf4fa(0x156),_0x36b93c[_0x36b93c[_0x3bf4fa(0xcd)]=0x8]='BrowseName',_0x36b93c[_0x36b93c['DisplayName']=0x10]=_0x3bf4fa(0x173),_0x36b93c[_0x36b93c[_0x3bf4fa(0xf8)]=0x20]=_0x3bf4fa(0xf8);}(_0xf96207||(_0xf96207={})));function _0x7a8712(_0x4e689f){const _0x5c6904=_0xdec803;switch(_0x4e689f){case _0x5c6904(0xc7):return _0x4d615e;case'HasProperty':return _0x12282d;case _0x5c6904(0x14f):return _0x3924b7;case'HasChild':return _0x11654c;case _0x5c6904(0x19b):return _0xca6c5e;case _0x5c6904(0x19c):return _0x24409e;}}const _0x2fa0b5=_0x451223=>{const _0x2fb3c2=_0xdec803;switch(_0x451223[_0x2fb3c2(0x15f)]){case _0x2fb3c2(0x1a2):if(_0x451223[_0x2fb3c2(0x1a8)]===_0x4d615e);if(_0x451223['typeDefinition']===_0x4dc4e0||_0x451223[_0x2fb3c2(0x1a8)]===_0x2fb3c2(0x187))return{'icon':'fa-folder','color':_0x2fb3c2(0xbb)};return{'icon':_0x2fb3c2(0x176),'color':_0x2fb3c2(0x16a)};case _0x2fb3c2(0x85):if(_0x451223[_0x2fb3c2(0x1a8)]===_0x3924b7)return{'icon':_0x2fb3c2(0x164),'color':'SteelBlue'};else return _0x451223[_0x2fb3c2(0x1a8)]===_0x12282d?{'icon':_0x2fb3c2(0x164),'color':_0x2fb3c2(0xf1)}:{'icon':_0x2fb3c2(0x164),'color':_0x2fb3c2(0xae)};case _0x2fb3c2(0x17f):return{'icon':_0x2fb3c2(0xfe),'color':_0x2fb3c2(0x121)};case _0x2fb3c2(0x9a):return{'icon':_0x2fb3c2(0x176),'color':_0x2fb3c2(0x127)};case _0x2fb3c2(0x17e):return{'icon':_0x2fb3c2(0x192),'color':_0x2fb3c2(0x127)};case _0x2fb3c2(0xf5):return{'icon':'fa-text-width','color':'CadetBlue'};}return{'icon':_0x2fb3c2(0x18f),'color':_0x2fb3c2(0x17d)};},_0x385506=(_0x48291f,_0x4c36b8,_0x360e59)=>_0x556ec5(void 0x0,[_0x48291f,_0x4c36b8,_0x360e59],void 0x0,function*({endpointNode:_0x1828d6,endpoint:_0x1a619a,baseUrl:_0x2880f4},_0x85f505,_0x5109b7){const _0xf2b937=_0xdec803,_0x335431=_0x2880f4+_0xf2b937(0x180),_0x2936c9=_0x335431+'/browse',_0xdb1459=Object['assign'](Object[_0xf2b937(0xcb)]({},_0x5109b7),{'nodeId':_0x85f505,'resultMask':0x3f}),_0x21a430=yield fetch(_0x2936c9,{'method':_0xf2b937(0xed),'body':JSON[_0xf2b937(0x151)]({'endpointNode':_0x1828d6,'endpoint':_0x1a619a,'browseDescription':_0xdb1459}),'headers':{'Content-Type':_0xf2b937(0x116)}});if(_0x21a430['status']!==0xc8)return console[_0xf2b937(0x14b)](_0xf2b937(0x189),_0x21a430[_0xf2b937(0xbc)],_0x21a430[_0xf2b937(0x87)]),{'references':[]};const _0x1484c1=yield _0x21a430['json'](),_0x1b6b9e=_0x1484c1[_0xf2b937(0xad)][_0xf2b937(0xbe)]||[];return{'references':_0x1b6b9e};}),_0x42ecc3={'referenceTypeId':_0x7a8712(_0xdec803(0x142)),'includeSubtypes':!![],'browseDirection':_0x85b6f2[_0xdec803(0x8f)],'nodeClassMask':_0x2892d8[_0xdec803(0x85)]|_0x2892d8['Object']|_0x2892d8[_0xdec803(0x17f)],'resultMask':0x3f},_0x2ed460={'referenceTypeId':_0x7a8712(_0xdec803(0xc7)),'includeSubtypes':!![],'browseDirection':_0x85b6f2[_0xdec803(0x8f)],'nodeClassMask':_0x2892d8[_0xdec803(0x85)]|_0x2892d8[_0xdec803(0x1a2)]|_0x2892d8[_0xdec803(0x17f)],'resultMask':0x3f},_0x52d2a7=(_0x4d4878,_0x189c2d)=>_0x556ec5(void 0x0,[_0x4d4878,_0x189c2d],void 0x0,function*({endpointNode:_0x1b233d,endpoint:_0x56c807,baseUrl:_0x47cd03},{nodeId:_0x2c201b,rootNodeId:_0x5b3eb3,isType:_0x6da4a6}){const _0x1c1d63=_0xdec803,_0x3fb929=_0x47cd03+_0x1c1d63(0x180),_0x39619e=_0x3fb929+'/walk-backward',_0x2ce2f1=yield fetch(_0x39619e,{'method':_0x1c1d63(0xed),'body':JSON[_0x1c1d63(0x151)]({'endpointNode':_0x1b233d,'endpoint':_0x56c807,'nodeId':_0x2c201b,'rootNodeId':_0x5b3eb3,'isType':_0x6da4a6}),'headers':{'Content-Type':_0x1c1d63(0x116)}});if(_0x2ce2f1[_0x1c1d63(0xbc)]!==0xc8)return null;const _0x4b3291=yield _0x2ce2f1[_0x1c1d63(0x1a4)]();return _0x4b3291[_0x1c1d63(0xb9)];}),_0x1a8968=(_0x4b8d4f,_0x303070)=>{const _0x307e6b=_0xdec803;if(_0x4b8d4f[_0x307e6b(0xe4)]!==_0x307e6b(0x9d))return _0x4b8d4f[_0x307e6b(0xce)];switch(_0x303070){case _0x307e6b(0xb9):return _0x4b8d4f[_0x307e6b(0x1a1)];case _0x307e6b(0x84):return _0x4b8d4f[_0x307e6b(0x81)]||_0x4b8d4f[_0x307e6b(0x1a1)];case'aliasedNodeId':return _0x4b8d4f[_0x307e6b(0xab)]||_0x4b8d4f[_0x307e6b(0x155)];case _0x307e6b(0x16f):return _0x4b8d4f[_0x307e6b(0x155)];default:case'nodeId':return _0x4b8d4f[_0x307e6b(0xdb)];}},_0x50aa0c=_0x10c145=>{const _0x409670=_0xdec803;if(_0x10c145[_0x409670(0xe4)]!==_0x409670(0x9d))return _0x409670(0x158)+_0x10c145[_0x409670(0xe4)];else{let _0x3a5b8c=[];return _0x3a5b8c[_0x409670(0xb7)](_0x409670(0xc0)+_0x10c145[_0x409670(0xdb)]),_0x3a5b8c[_0x409670(0xb7)](_0x409670(0xda)+_0x10c145['bp_indexed']),_0x3a5b8c[_0x409670(0xb7)]('node\x20class:\x20'+_0x2892d8[_0x10c145[_0x409670(0x15f)]]),_0x10c145[_0x409670(0x155)]&&_0x3a5b8c['push'](_0x409670(0x13d)+_0x10c145[_0x409670(0x155)]),_0x10c145[_0x409670(0xab)]&&_0x3a5b8c[_0x409670(0xb7)](_0x409670(0xca)+_0x10c145[_0x409670(0xab)]),_0x10c145[_0x409670(0x1a1)]&&_0x3a5b8c['push'](_0x409670(0xb3)+_0x10c145['bp_aliased']),_0x3a5b8c[_0x409670(0x12d)]('\x0a');}};function _0x5f0947(_0x8687a7){const _0x38a5c3=_0xdec803;if(_0x8687a7[_0x38a5c3(0x10e)](/^nsu=/))return _0x38a5c3(0x16f);if(_0x8687a7['match'](/^(ns=.*;)?(i|b|s|g)=/))return _0x38a5c3(0xdb);if(_0x8687a7['match'](/^nsa=/))return _0x38a5c3(0x129);if(_0x8687a7[_0x38a5c3(0x10e)](/^(\/|\.)[0-9]+:/))return'browsePath';if(_0x8687a7[_0x38a5c3(0x10e)](/^(\/|\.).*:/))return'browsePath';}function _0x480758(_0x112d76){const _0x24d992=_0xdec803,_0xcab340=_0x5f0947(_0x112d76);switch(_0xcab340){case _0x24d992(0xdb):return'n';case _0x24d992(0x129):return'na';case'nsuNodeID':return _0x24d992(0x110);case _0x24d992(0xb9):return'b';case _0x24d992(0x84):return'ab';default:return't';}}function _0x394ff7(_0x4a6bef){const _0x3520d9=_0xdec803;let _0x4d5c85;switch(_0x4a6bef){case'n':_0x4d5c85=_0x3520d9(0xdb);break;case'na':_0x4d5c85=_0x3520d9(0x129);break;case'nsu':_0x4d5c85=_0x3520d9(0x16f);break;case'b':_0x4d5c85=_0x3520d9(0xb9);break;case'ab':_0x4d5c85=_0x3520d9(0x84);break;}return _0x4d5c85;}function _0x57c557(_0x3e4f6a){const _0x3fb6ba=_0xdec803;switch(_0x3e4f6a){case'nodeId':return'n';case _0x3fb6ba(0x129):return'na';case _0x3fb6ba(0x16f):return _0x3fb6ba(0x110);case _0x3fb6ba(0xb9):return'b';case'aliasedBrowsePath':return'ab';default:return't';}}const _0x4add8b=(_0x43ba42,_0x1add0e)=>_0x556ec5(void 0x0,[_0x43ba42,_0x1add0e],void 0x0,function*({endpointNode:_0x3e7178,endpoint:_0x345ef1,baseUrl:_0x23cda3},_0x2bd51e){const _0xf63037=_0xdec803,_0x36cc1b=_0x23cda3+_0xf63037(0x180),_0x152b49=_0x36cc1b+'/checkNodeId',_0x5afb81=_0x3e7178['id'],_0x554e20=RED['nodes']['node'](_0x5afb81);console[_0xf63037(0x14b)](_0x554e20[_0xf63037(0x89)]),_0x554e20[_0xf63037(0x89)];const _0xa7c1d5=_0x3e7178[_0xf63037(0x89)],_0x27b3a1=yield fetch(_0x152b49,{'method':_0xf63037(0xed),'body':JSON[_0xf63037(0x151)]({'endpointNode':_0x3e7178,'endpoint':_0x345ef1,'nodeId':_0x2bd51e,'namespaceAliases':_0xa7c1d5}),'headers':{'Content-Type':_0xf63037(0x116)}}),_0x1dd951=yield _0x27b3a1['json']();return{'json':_0x1dd951,'data':_0x27b3a1};}),_0x136375=(_0x376dc3,_0x43ce8a,_0x3f0f73,_0x489631)=>_0x556ec5(void 0x0,[_0x376dc3,_0x43ce8a,_0x3f0f73,_0x489631],void 0x0,function*({endpointNode:_0x5bd4cb,endpoint:_0x2e6527,baseUrl:_0x807cc6},_0x3a03d3,_0x428066,_0x1cad09){const _0x177b64=_0xdec803,_0x2ed932=_0x428066[_0x177b64(0x8e)](),{json:_0x487023,data:_0x5e1780}=yield _0x4add8b({'endpointNode':_0x5bd4cb,'endpoint':_0x2e6527,'baseUrl':_0x807cc6},_0x2ed932),_0x352386=(_0x50a0c,_0xb15e2b)=>{const _0x3c76fc=_0x177b64;_0x1cad09[_0x3c76fc(0xa7)](_0x50a0c)[_0x3c76fc(0x10a)](_0x3c76fc(0xa0))[_0x3c76fc(0x10a)](_0xb15e2b),_0x1cad09[_0x3c76fc(0x124)](),setTimeout(()=>{const _0x1b58c6=_0x3c76fc;_0x1cad09[_0x1b58c6(0x133)](_0xb15e2b),_0x1cad09[_0x1b58c6(0xa5)]();},0xbb8);};if(_0x5e1780[_0x177b64(0xbc)]!==0xc8)return _0x352386(_0x177b64(0xbf)+_0x2ed932,_0x177b64(0x16c)),![];else{if(_0x487023[_0x177b64(0xe4)]['match'](/Good/)){const _0x50433e=_0x50aa0c(_0x487023);_0x428066[_0x177b64(0xdf)]('title',_0x50433e);const _0x6fa33c=_0x1a8968(_0x487023,_0x3a03d3);return _0x428066[_0x177b64(0x8e)](_0x6fa33c),_0x428066[_0x177b64(0xaf)](_0x177b64(0x122)),_0x352386(_0x177b64(0x9d),'ok'),!![];}else return _0x428066[_0x177b64(0x8e)](''+_0x2ed932),_0x352386(_0x487023[_0x177b64(0xe4)]+'\x20'+_0x5e1780[_0x177b64(0x87)],'failure'),![];}});function _0xa44f96(_0x50ecba,_0x14408e){return _0x556ec5(this,void 0x0,void 0x0,function*(){const _0x5c77db=_0x1e85,_0x39d300=_0x50ecba[_0x5c77db(0xfb)](_0x5c77db(0x169)),_0x3c0643=yield _0x385506(_0x14408e,_0x39d300,_0x42ecc3),_0x494812=yield _0x385506(_0x14408e,_0x39d300,_0x2ed460);return{'references':[..._0x3c0643[_0x5c77db(0xbe)],..._0x494812[_0x5c77db(0xbe)]]};});}const _0x4ec78d={'referenceTypeId':_0x7a8712(_0xdec803(0x19b)),'includeSubtypes':!![],'browseDirection':_0x85b6f2[_0xdec803(0x8f)],'nodeClassMask':_0x2892d8[_0xdec803(0x14c)]|_0x2892d8[_0xdec803(0x9a)]|_0x2892d8[_0xdec803(0xf5)]|_0x2892d8['VariableType'],'resultMask':0x3f};function _0x2c24bc(_0x11feb7,_0x4d7ca7){return _0x556ec5(this,void 0x0,void 0x0,function*(){const _0x19a488=_0x1e85,_0x28396f=_0x11feb7[_0x19a488(0xfb)](_0x19a488(0x169)),_0x530968=yield _0x385506(_0x4d7ca7,_0x28396f,_0x4ec78d);return _0x530968;});}const _0x29b323=_0x2eb851=>{const _0x488c28=_0xdec803;var _0x48a640,_0x152f24,_0x373769,_0x3298f2;if(!_0x2eb851||!_0x2eb851[_0x488c28(0xdb)]){const _0x86cd6f=$(_0x488c28(0x185));return _0x86cd6f;}const _0x2e8271=_0x2eb851[_0x488c28(0xdb)]['toString'](),_0x465b4c=((_0x48a640=_0x2eb851[_0x488c28(0x119)])===null||_0x48a640===void 0x0?void 0x0:_0x48a640[_0x488c28(0xa7)])||((_0x152f24=_0x2eb851['browseName'])===null||_0x152f24===void 0x0?void 0x0:_0x152f24[_0x488c28(0x104)])||_0x2eb851[_0x488c28(0xdb)][_0x488c28(0x11c)](),{icon:_0x43780c,color:_0x4e3943}=_0x2fa0b5(_0x2eb851),_0x5589de='('+_0x2eb851[_0x488c28(0xdb)]['toString']()+')\x20'+(((_0x373769=_0x2eb851[_0x488c28(0x15a)])===null||_0x373769===void 0x0?void 0x0:_0x373769['name'])||((_0x3298f2=_0x2eb851['displayName'])===null||_0x3298f2===void 0x0?void 0x0:_0x3298f2[_0x488c28(0xa7)])||''),_0x1ac021=$('<li\x20key=\x22'+_0x2eb851['nodeId'][_0x488c28(0x11c)]()+_0x488c28(0x12e)+_0x5589de+_0x488c28(0x198)+_0x43780c+'\x22\x20style=\x22color:'+_0x4e3943+_0x488c28(0x8c)+_0x465b4c+_0x488c28(0x1a6));return _0x1ac021[_0x488c28(0x10a)](_0x488c28(0x1a0)),_0x1ac021[_0x488c28(0xfb)]('value',_0x2e8271),_0x1ac021[_0x488c28(0xfb)]('reference',_0x2eb851),_0x1ac021;},_0x5222b2=(_0x439ebf,_0x375cc8)=>{const _0x18e552=_0xdec803;return _0x375cc8['find'](_0x18e552(0xdc)+_0x439ebf+'\x22]');},_0x2b08cd=(_0x56ab3e,_0x5ca524)=>{const _0xc0305b=_0xdec803;_0x56ab3e[_0xc0305b(0x136)]['find'](_0xc0305b(0x10b))[_0xc0305b(0x133)](_0xc0305b(0x93)),_0x5ca524[_0xc0305b(0x130)]('.tree-text:first')[_0xc0305b(0x10a)]('selected');},_0x3f152e=(_0x5b38d8,_0x342ca4,_0x11d90d)=>_0x556ec5(void 0x0,void 0x0,void 0x0,function*(){const _0x128d4a=_0xdec803;let _0x5c5d5f=_0x11d90d[_0x128d4a(0x11b)](_0x128d4a(0x1a7));_0x342ca4[_0x128d4a(0x83)][_0x128d4a(0xfc)]||[];const _0xfd8b71=_0x342ca4[_0x128d4a(0x1a5)]||[];if(_0xfd8b71[_0x128d4a(0x16e)]===0x0)return;for(const _0x42aaa7 of _0xfd8b71){_0x5c5d5f[_0x128d4a(0x111)](_0x128d4a(0x1a0))&&(yield _0x473a45(_0x5b38d8,_0x5c5d5f));const _0x526de9=_0x5222b2(_0x42aaa7,_0x5c5d5f);if(_0x526de9[_0x128d4a(0x16e)]===0x0)return;_0x5c5d5f=_0x526de9;}_0x2b08cd(_0x5b38d8,_0x5c5d5f),_0x6d9d8d(_0x5b38d8[_0x128d4a(0x11a)],_0x5c5d5f);});function _0x6d9d8d(_0x5c143f,_0x362e68){const _0x23268d=_0xdec803,_0x2af6bf=_0x362e68[_0x23268d(0x178)]()[_0x23268d(0xd9)],_0x38ac90=_0x5c143f[_0x23268d(0x102)]();if(_0x38ac90==undefined)return;const _0x5ec190=_0x38ac90+_0x2af6bf-_0x5c143f['height']()/0x2+_0x362e68['height']()/0x2;_0x5c143f[_0x23268d(0x184)]({'scrollTop':_0x5ec190},0x1f4);}const _0x165419=(_0x16601a,_0x5c26c0)=>_0x556ec5(void 0x0,void 0x0,void 0x0,function*(){const _0x2857b2=_0xdec803,_0x382991=_0x16601a[_0x2857b2(0xa9)][_0x2857b2(0x8e)](),_0x270b8f={'nodeId':_0x382991,'rootNodeId':_0x5c26c0[_0x2857b2(0xdb)],'isType':_0x16601a[_0x2857b2(0xd0)]['isTypeRef']||![]},_0x1613ff=_0x397aac(_0x16601a),_0x55534f=yield _0x52d2a7(_0x1613ff,_0x270b8f);if(!_0x55534f)return;yield _0x3f152e(_0x16601a,_0x55534f,_0x16601a[_0x2857b2(0x136)]);});function _0x346705(_0x3cc8fc,_0x52d253,_0x143663,_0x2bf17b){return _0x556ec5(this,void 0x0,void 0x0,function*(){const _0x13a3fc=_0x1e85;if(_0x52d253[_0x13a3fc(0x111)]('fetched')){console['log']('already\x20fetched');return;}if(_0x52d253[_0x13a3fc(0x111)](_0x13a3fc(0xc6))){console[_0x13a3fc(0x14b)]('already\x20loading');return;}_0x52d253[_0x13a3fc(0x10a)](_0x13a3fc(0xc6)),_0x52d253[_0x13a3fc(0xcc)](_0x13a3fc(0x150));try{_0x52d253[_0x13a3fc(0x11b)]('ul')['empty']();const {references:_0x63e610}=yield _0x143663(_0x52d253,_0x2bf17b);_0x63e610['sort']((_0xb0b839,_0x3bf1ff)=>{const _0x395006=_0x13a3fc;var _0x25250a,_0x5cd059;return(((_0x25250a=_0xb0b839[_0x395006(0x15a)])===null||_0x25250a===void 0x0?void 0x0:_0x25250a[_0x395006(0x104)])||'')['localeCompare'](((_0x5cd059=_0x3bf1ff[_0x395006(0x15a)])===null||_0x5cd059===void 0x0?void 0x0:_0x5cd059[_0x395006(0x104)])||'');});for(const _0x4e919d of _0x63e610){if(_0x3cc8fc[_0x13a3fc(0xd0)][_0x13a3fc(0x90)]&&!_0x3cc8fc['options'][_0x13a3fc(0x90)](_0x4e919d))continue;const _0x52f2ef=_0x29b323(_0x4e919d);_0x52d253[_0x13a3fc(0x11b)]('ul')['append'](_0x52f2ef);}_0x52d253[_0x13a3fc(0x10a)](_0x13a3fc(0x13a));}catch(_0x58fa38){_0x52d253[_0x13a3fc(0x11b)]('ul')[_0x13a3fc(0xcc)](_0x13a3fc(0xea)+_0x58fa38[_0x13a3fc(0xe9)]+_0x13a3fc(0xd3)),console[_0x13a3fc(0x14b)](_0x13a3fc(0xfd),_0x58fa38);}_0x52d253[_0x13a3fc(0x130)](_0x13a3fc(0xf4))[_0x13a3fc(0x14a)](),_0x52d253['removeClass']('loading');});}function _0x397aac(_0x569a12){const _0x219faf=_0xdec803,_0x296409={'baseUrl':_0x569a12['options'][_0x219faf(0xe8)],'endpointNode':typeof _0x569a12[_0x219faf(0xd0)][_0x219faf(0x107)]===_0x219faf(0x9f)?_0x569a12[_0x219faf(0xd0)][_0x219faf(0x107)]():_0x569a12[_0x219faf(0xd0)][_0x219faf(0x107)],'endpoint':typeof _0x569a12[_0x219faf(0xd0)][_0x219faf(0x19f)]===_0x219faf(0x9f)?_0x569a12['options'][_0x219faf(0x19f)]():_0x569a12[_0x219faf(0xd0)][_0x219faf(0x19f)]};return _0x296409;}function _0x473a45(_0x19401e,_0x40158c){return _0x556ec5(this,void 0x0,void 0x0,function*(){const _0x41d56d=_0x1e85;if(_0x40158c[_0x41d56d(0x111)](_0x41d56d(0x13a))){_0x40158c[_0x41d56d(0x133)](_0x41d56d(0x1a0))[_0x41d56d(0x10a)](_0x41d56d(0x196)),_0x40158c[_0x41d56d(0x11b)]('ul')[_0x41d56d(0x96)]();return;}const _0x596113=_0x397aac(_0x19401e),_0x2a4288=!_0x19401e[_0x41d56d(0xd0)]['isTypeRef']?_0xa44f96:_0x2c24bc;try{yield _0x346705(_0x19401e,_0x40158c,_0x2a4288,_0x596113),_0x40158c[_0x41d56d(0x133)](_0x41d56d(0x1a0))['addClass']('expanded');}catch(_0x14851a){_0x40158c[_0x41d56d(0x133)](_0x41d56d(0x1a0))[_0x41d56d(0x10a)](_0x41d56d(0x196)),console[_0x41d56d(0x14b)]('error',_0x14851a);}});}const _0x492725={'browseName':{'namespaceIndex':0x0,'name':_0xdec803(0x97)},'nodeClass':'Object','nodeId':_0xdec803(0x10f),'displayName':{'text':_0xdec803(0x97)},'typeDefinition':_0x4dc4e0},_0x312bcb=()=>{const _0x3fdf00=_0xdec803;$[_0x3fdf00(0x183)]('sterfive.nodeBrowser',{'options':{'endpointNode':()=>({'endpoint':_0x3fdf00(0x11f)}),'endpoint':()=>undefined,'parentNode':()=>_0x492725,'filter':()=>!![],'baseUrl':'','isTypeRef':![]},'resolveParentNode'(){return _0x556ec5(this,void 0x0,void 0x0,function*(){const _0xa9110b=_0x1e85,_0x10b4d6=this;if(_0x10b4d6[_0xa9110b(0x15b)]==undefined){const _0x1df42a=typeof _0x10b4d6[_0xa9110b(0xd0)][_0xa9110b(0xde)]===_0xa9110b(0x9f)?_0x10b4d6[_0xa9110b(0xd0)]['parentNode']['call'](_0x10b4d6):_0x10b4d6[_0xa9110b(0xd0)][_0xa9110b(0xde)];if(_0x1df42a instanceof Promise){const _0x15f550=yield _0x1df42a;_0x10b4d6['__parentNode']=_0x15f550;}else _0x10b4d6['__parentNode']=_0x1df42a;}return _0x10b4d6['__parentNode']||_0x492725;});},'reset'(){return _0x556ec5(this,void 0x0,void 0x0,function*(){const _0x3355cd=_0x1e85,_0x192404=this,_0x488da9=_0x192404;_0x488da9[_0x3355cd(0x15b)]=undefined,_0x192404[_0x3355cd(0x136)][_0x3355cd(0xe1)]();const _0x3fa0a7=yield this[_0x3355cd(0x16d)](),_0x2cbbd1=_0x29b323(_0x3fa0a7);_0x192404[_0x3355cd(0x136)][_0x3355cd(0xcc)](_0x2cbbd1),_0x192404[_0x3355cd(0x91)]=_0x3fa0a7;});},'verify'(_0x47eb63){const _0x32a78d=_0x3fdf00,_0xaa2883=this,_0x1e4f5f=_0x397aac(_0xaa2883);_0x136375(_0x1e4f5f,_0x47eb63,_0xaa2883[_0x32a78d(0xa9)],_0xaa2883[_0x32a78d(0x126)])[_0x32a78d(0xd6)](_0x37b285=>{const _0x288968=_0x32a78d;!_0x37b285?_0xaa2883['$combo']['addClass'](_0x288968(0x123)):_0xaa2883[_0x288968(0x125)][_0x288968(0x133)]('sterfive-input-error');});},'_hideMenu'(_0x4366b8){const _0xdeafb=_0x3fdf00,_0x413416=this;$(document)[_0xdeafb(0x148)](_0xdeafb(0x12c)),_0x4366b8[_0xdeafb(0xa5)](),_0x4366b8['css']({'height':_0xdeafb(0x82)});if(_0x4366b8['opts'][_0xdeafb(0xff)]){var _0x4fadd9=[];_0x4366b8[_0xdeafb(0x130)](_0xdeafb(0x15d))[_0xdeafb(0x101)](function(){const _0x43ebe3=_0xdeafb;$(this)[_0x43ebe3(0x160)]('checked')&&_0x4fadd9[_0x43ebe3(0xb7)]($(this)[_0x43ebe3(0xfb)](_0x43ebe3(0x169)));}),_0x4366b8[_0xdeafb(0xb6)](_0x4fadd9);}_0x413416[_0xdeafb(0x197)]['is'](_0xdeafb(0x137))?_0x413416['$input'][_0xdeafb(0xaf)](_0xdeafb(0x86)):_0x413416[_0xdeafb(0xba)][_0xdeafb(0xaf)](_0xdeafb(0x86));},'_createMenu'(_0x39e5da,_0x2ada8f,_0x5ec2ab){const _0x3f631d=_0x3fdf00;var _0x139661=this;const _0x25e22c=$(_0x3f631d(0xb2))['addClass'](_0x3f631d(0x12b));return _0x25e22c[_0x3f631d(0x16b)]=_0x2ada8f,_0x25e22c[_0x3f631d(0xb6)]=_0x5ec2ab,_0x39e5da['forEach'](_0x4c41f6=>{const _0x42cef5=_0x3f631d;typeof _0x4c41f6==='string'&&(_0x4c41f6={'value':_0x4c41f6,'label':_0x4c41f6});var _0x433b0c=$(_0x42cef5(0x100))[_0x42cef5(0xdf)]('value',_0x4c41f6[_0x42cef5(0x169)])['appendTo'](_0x25e22c);_0x4c41f6[_0x42cef5(0xe0)]&&_0x433b0c['text'](_0x4c41f6[_0x42cef5(0xe0)]);_0x4c41f6[_0x42cef5(0x115)]&&_0x433b0c[_0x42cef5(0x160)](_0x42cef5(0x115),_0x4c41f6[_0x42cef5(0x115)]);if(_0x4c41f6['icon']){if(_0x4c41f6[_0x42cef5(0xf9)]['indexOf']('<')===0x0)$(_0x4c41f6[_0x42cef5(0xf9)])[_0x42cef5(0x98)](_0x433b0c);else _0x4c41f6['icon'][_0x42cef5(0x109)]('/')!==-0x1?$('<i>',{'class':'red-ui-typedInput-icon','style':'mask-image:\x20url('+_0x4c41f6[_0x42cef5(0xf9)]+_0x42cef5(0xc5)+_0x4c41f6[_0x42cef5(0xf9)]+');'})[_0x42cef5(0x98)](_0x433b0c):$(_0x42cef5(0xec),{'class':_0x42cef5(0x181)+_0x4c41f6['icon']})[_0x42cef5(0x98)](_0x433b0c);}else _0x433b0c['css']({'paddingLeft':_0x42cef5(0x117)});!_0x4c41f6['icon']&&!_0x4c41f6[_0x42cef5(0xe0)]&&_0x433b0c[_0x42cef5(0xa7)](_0x4c41f6[_0x42cef5(0x169)]);var _0x7497e1;_0x2ada8f['multiple']&&(_0x7497e1=$('<input\x20type=\x22checkbox\x22>')[_0x42cef5(0x13f)](_0x42cef5(0x131),_0x42cef5(0x13e))['data'](_0x42cef5(0x169),_0x4c41f6[_0x42cef5(0x169)])[_0x42cef5(0x98)](_0x433b0c)['on'](_0x42cef5(0xdd),function(_0x3b609b){const _0x206c5b=_0x42cef5;_0x3b609b[_0x206c5b(0x120)]();})),_0x433b0c['on'](_0x42cef5(0x15c),function(_0x3a3519){const _0x3f88f9=_0x42cef5;_0x3a3519[_0x3f88f9(0x120)](),_0x3a3519[_0x3f88f9(0x94)](),!_0x2ada8f[_0x3f88f9(0xff)]?(_0x5ec2ab(_0x4c41f6[_0x3f88f9(0x169)]),_0x139661['_hideMenu'](_0x25e22c)):_0x7497e1[_0x3f88f9(0x160)](_0x3f88f9(0xf0),!_0x7497e1[_0x3f88f9(0x160)](_0x3f88f9(0xf0)));});}),_0x25e22c[_0x3f631d(0x13f)]({'display':_0x3f631d(0x13e)}),_0x25e22c['on']('keydown',function(_0x5ebdef){const _0x4fb984=_0x3f631d;if(_0x5ebdef[_0x4fb984(0x17c)]===0x28)_0x5ebdef[_0x4fb984(0x120)](),$(this)[_0x4fb984(0x11b)](_0x4fb984(0xbd))[_0x4fb984(0x174)]()[_0x4fb984(0xaf)](_0x4fb984(0x86));else{if(_0x5ebdef[_0x4fb984(0x17c)]===0x26)_0x5ebdef[_0x4fb984(0x120)](),$(this)[_0x4fb984(0x11b)](_0x4fb984(0xbd))[_0x4fb984(0x11d)]()[_0x4fb984(0xaf)](_0x4fb984(0x86));else _0x5ebdef[_0x4fb984(0x17c)]===0x1b&&(_0x5ebdef[_0x4fb984(0x120)](),_0x139661['_hideMenu'](_0x25e22c));}_0x5ebdef['stopPropagation']();}),_0x25e22c;},'disarmClick':![],'_showMenu'(_0x4d6a60,_0x1942dc){const _0x4e07f5=_0x3fdf00;if(this[_0x4e07f5(0x92)]){this[_0x4e07f5(0x92)]=![];return;}var _0x3ca85a=this,_0x498fe7=_0x1942dc[_0x4e07f5(0x12a)](),_0x44a699=_0x1942dc['height'](),_0x1a00a1=_0x4d6a60[_0x4e07f5(0x1a3)](),_0x34feb6=_0x44a699+_0x498fe7[_0x4e07f5(0xd9)];_0x34feb6+_0x1a00a1-$(document)[_0x4e07f5(0x102)]()>$(window)[_0x4e07f5(0x1a3)]()&&(_0x34feb6-=_0x34feb6+_0x1a00a1-$(window)[_0x4e07f5(0x1a3)]()+0x5),_0x34feb6<0x0&&(_0x4d6a60['height'](_0x1a00a1+_0x34feb6),_0x34feb6=0x0),_0x4d6a60[_0x4e07f5(0x13f)]({'top':_0x34feb6+'px','left':_0x498fe7[_0x4e07f5(0xe2)]+'px'}),_0x4d6a60['slideDown'](0x64),this[_0x4e07f5(0xa8)](function(){const _0x217a08=_0x4e07f5;_0x3ca85a[_0x217a08(0x177)][_0x217a08(0x10a)](_0x217a08(0x128)),$(document)['on'](_0x217a08(0x12c),function(_0x15a12f){const _0x1eeed8=_0x217a08;!$(_0x15a12f['target'])[_0x1eeed8(0x191)](_0x4d6a60)[_0x1eeed8(0x16e)]&&_0x3ca85a['_hideMenu'](_0x4d6a60),$(_0x15a12f['target'])[_0x1eeed8(0x191)](_0x1942dc)[_0x1eeed8(0x16e)]&&(_0x3ca85a[_0x1eeed8(0x92)]=!![],_0x15a12f['preventDefault']());});});},'_showTypeMenu'(){const _0x1431ec=_0x3fdf00,_0x28ddfe=this;this[_0x1431ec(0x14d)](_0x28ddfe[_0x1431ec(0x114)],_0x28ddfe['$combo']),_0x28ddfe[_0x1431ec(0x11a)][_0x1431ec(0xa5)]();const _0x129e81=_0x28ddfe['selectedMenuItem'];var _0x49a585=_0x28ddfe[_0x1431ec(0x114)][_0x1431ec(0x130)]('[value=\x27'+_0x129e81+'\x27');setTimeout(function(){_0x49a585['trigger']('focus');},0x78);},'_initMenu'(){const _0x1014a7=_0x3fdf00,_0x421278=this;_0x421278[_0x1014a7(0xba)][_0x1014a7(0xdf)]('tabindex',-0x1),_0x421278['$selectTrigger']['on'](_0x1014a7(0x19a),function(_0x46efa2){const _0x311eec=_0x1014a7;_0x46efa2[_0x311eec(0x120)]();});_0x421278['$menu']&&_0x421278[_0x1014a7(0x114)][_0x1014a7(0x14a)]();const _0x6d7522=[{'label':_0x1014a7(0xa7),'value':'t','title':'Value\x20is\x20not\x20verified','icon':_0x1014a7(0x9e)},{'label':_0x1014a7(0x167),'value':_0x1014a7(0xfa),'title':_0x1014a7(0x152),'icon':_0x1014a7(0x146)},{'label':_0x1014a7(0x143),'value':'n','icon':_0x1014a7(0x153)},{'label':'Aliased\x20NodeId','value':'na','icon':_0x1014a7(0x108)},{'label':_0x1014a7(0xf2),'value':_0x1014a7(0x110),'icon':_0x1014a7(0xd1)},{'label':'BrowsePath','value':'b','icon':_0x1014a7(0x195)},{'label':_0x1014a7(0x17a),'value':'ab','icon':_0x1014a7(0x141)}],_0x14d8ed=_0x480758(_0x421278['$input']['val']()),_0x4656c0=_0x6d7522[_0x1014a7(0x130)](_0x8e9e85=>_0x8e9e85[_0x1014a7(0x169)]===_0x14d8ed);_0x421278[_0x1014a7(0x138)][_0x1014a7(0xe1)]()[_0x1014a7(0xcc)](_0x1014a7(0x157)+((_0x4656c0===null||_0x4656c0===void 0x0?void 0x0:_0x4656c0['title'])||'')+_0x1014a7(0x161)+((_0x4656c0===null||_0x4656c0===void 0x0?void 0x0:_0x4656c0[_0x1014a7(0xf9)])||'')+_0x1014a7(0x15e)),_0x421278[_0x1014a7(0x105)]=_0x14d8ed;const _0x36ae6a=this;_0x421278['$menu']=this['_createMenu'](_0x6d7522,{},_0x471621=>{const _0x202d5e=_0x1014a7,_0x290728=_0x394ff7(_0x471621);_0x290728&&_0x36ae6a['verify'](_0x290728);const _0xf67617=_0x6d7522[_0x202d5e(0x130)](_0x3cad28=>_0x3cad28[_0x202d5e(0x169)]===_0x471621);_0x421278[_0x202d5e(0x105)]=_0x471621,_0x421278['$selectLabel'][_0x202d5e(0xe1)]()[_0x202d5e(0xcc)]('<span\x20title='+((_0xf67617===null||_0xf67617===void 0x0?void 0x0:_0xf67617[_0x202d5e(0x115)])||'')+_0x202d5e(0x161)+((_0xf67617===null||_0xf67617===void 0x0?void 0x0:_0xf67617['icon'])||'')+_0x202d5e(0x15e));}),_0x421278[_0x1014a7(0x114)]['appendTo'](document[_0x1014a7(0xeb)]),_0x421278[_0x1014a7(0x114)][_0x1014a7(0xa5)](),_0x421278['$selectTrigger'][_0x1014a7(0x124)]();},'mode'(){const _0x1840dc=this;return _0x394ff7(_0x1840dc['selectedMenuItem']);},'setMode'(_0x4b54e6){const _0x5cb537=_0x3fdf00,_0x2a3b7e=this,_0x2a1844=_0x57c557(_0x4b54e6);_0x2a3b7e[_0x5cb537(0x105)]=_0x2a1844;},'_create'(){const _0x3dee21=_0x3fdf00,_0x579fa4=this;_0x579fa4[_0x3dee21(0xa9)]=this['element'],_0x579fa4['$input'][_0x3dee21(0x13f)](_0x3dee21(0x162),_0x3dee21(0x13e)),_0x579fa4['$elementDiv']=_0x579fa4[_0x3dee21(0xa9)][_0x3dee21(0x19e)]('<div>')[_0x3dee21(0x11e)]()['addClass']('main-wrapper'),_0x579fa4['$combo']=$(_0x3dee21(0x172)),_0x579fa4['$combo']['addClass'](_0x3dee21(0x13c)),_0x579fa4[_0x3dee21(0xa9)]['replaceWith'](_0x579fa4['$combo']),_0x579fa4[_0x3dee21(0x112)]=$(_0x3dee21(0x172))[_0x3dee21(0x10a)]('sterfive-input-group'),_0x579fa4[_0x3dee21(0x125)]['append'](_0x579fa4[_0x3dee21(0x112)]),_0x579fa4[_0x3dee21(0x112)][_0x3dee21(0xcc)](_0x579fa4['$input']),_0x579fa4[_0x3dee21(0x8b)]=$(_0x3dee21(0xd4)),_0x579fa4[_0x3dee21(0xa9)][_0x3dee21(0xe3)](_0x579fa4[_0x3dee21(0x8b)]),_0x579fa4[_0x3dee21(0x8b)]['on'](_0x3dee21(0x15c),function(){return _0x556ec5(this,void 0x0,void 0x0,function*(){const _0x11eba8=_0x1e85;var _0x44a8f3;let _0x4375d0=![],_0x5da3d1;!_0x579fa4[_0x11eba8(0x11a)]['is'](':visible')&&(_0x579fa4[_0x11eba8(0x126)][_0x11eba8(0xa5)](),_0x5da3d1=yield _0x579fa4[_0x11eba8(0x16d)](),(_0x5da3d1!==_0x579fa4[_0x11eba8(0x91)]||((_0x44a8f3=_0x579fa4[_0x11eba8(0x91)])===null||_0x44a8f3===void 0x0?void 0x0:_0x44a8f3[_0x11eba8(0xdb)])!==_0x5da3d1[_0x11eba8(0xdb)])&&(yield _0x579fa4[_0x11eba8(0x149)]()),_0x4375d0=!![]),_0x579fa4['$dropdown'][_0x11eba8(0x96)](),_0x4375d0&&(yield _0x165419(_0x579fa4,_0x5da3d1));});}),_0x579fa4[_0x3dee21(0x9c)]=$(_0x3dee21(0xe7)),_0x579fa4[_0x3dee21(0xa9)]['after'](_0x579fa4['$verifyBtn']),_0x579fa4['$verifyBtn']['on']('click',()=>{const _0x3bca72=_0x3dee21,_0x38a96f=_0x579fa4['mode']();if(!_0x38a96f)return;this[_0x3bca72(0x135)](_0x38a96f);});const _0x289d53=_0x2e8d4d=>_0x556ec5(this,void 0x0,void 0x0,function*(){const _0x5478b8=_0x3dee21,_0x345ac9=this;let _0x3477ba=_0x345ac9[_0x5478b8(0xd2)]();if(!_0x3477ba)return;const _0x1b7c9e=_0x397aac(_0x345ac9),{data:_0xaa7ba3,json:_0x491f99}=yield _0x4add8b(_0x1b7c9e,_0x2e8d4d);if(_0xaa7ba3[_0x5478b8(0xbc)]!==0xc8)return;if(_0x491f99[_0x5478b8(0xe4)][_0x5478b8(0x10e)](/Good/)){const _0x59fcb7=_0x1a8968(_0x491f99,_0x3477ba);_0x345ac9[_0x5478b8(0xa9)]['val'](_0x59fcb7),_0x345ac9['$input'][_0x5478b8(0xaf)](_0x5478b8(0x122));}});{_0x579fa4['$uiSelect']=$(_0x3dee21(0xb2)),_0x579fa4['$input'][_0x3dee21(0x193)](_0x579fa4[_0x3dee21(0x177)]),_0x579fa4['$selectTrigger']=$('<button\x20type=\x22button\x22\x20tabindex=\x220\x22></button>')['prependTo'](_0x579fa4['$uiSelect']),$('<i\x20class=\x22red-ui-typedInput-icon\x20fa\x20fa-caret-down\x22></i>')[_0x3dee21(0x96)](!![])[_0x3dee21(0x134)](_0x579fa4[_0x3dee21(0xba)]),_0x579fa4[_0x3dee21(0xba)]['on'](_0x3dee21(0x15c),function(_0x165fc0){const _0x67ba00=_0x3dee21;_0x165fc0[_0x67ba00(0x120)](),_0x165fc0[_0x67ba00(0x94)](),_0x579fa4[_0x67ba00(0xb1)]();}),_0x579fa4['$selectTrigger']['on']('keydown',function(_0x4f1a4f){const _0x23f619=_0x3dee21;_0x4f1a4f[_0x23f619(0x17c)]===0x28&&_0x579fa4[_0x23f619(0xb1)](),_0x4f1a4f[_0x23f619(0x94)]();})['on'](_0x3dee21(0x86),function(){const _0x8d129f=_0x3dee21;_0x579fa4['$uiSelect'][_0x8d129f(0x10a)]('red-ui-typedInput-focus');})['on'](_0x3dee21(0x88),function(){const _0x501a5b=_0x3dee21;_0x579fa4[_0x501a5b(0x177)]['removeClass'](_0x501a5b(0x128));}),_0x579fa4[_0x3dee21(0x138)]=$('<span\x20class=\x22red-ui-typedInput-type-label\x22></span>')['appendTo'](_0x579fa4['$selectTrigger']);}this['_initMenu']();!_0x579fa4[_0x3dee21(0xa9)][_0x3dee21(0xdf)](_0x3dee21(0x18b))&&_0x579fa4[_0x3dee21(0xa9)]['attr']('placeholder',_0x3dee21(0x182));_0x579fa4[_0x3dee21(0x126)]=$(_0x3dee21(0x144)),_0x579fa4['$info'][_0x3dee21(0xa5)](),_0x579fa4[_0x3dee21(0x125)][_0x3dee21(0xcc)](_0x579fa4[_0x3dee21(0x126)]),_0x579fa4['$dropdown']=$(_0x3dee21(0x172))['addClass'](_0x3dee21(0x188))[_0x3dee21(0xa5)]()[_0x3dee21(0x134)](_0x579fa4[_0x3dee21(0x125)]),_0x579fa4[_0x3dee21(0x136)]=$(_0x3dee21(0x171))['appendTo'](_0x579fa4[_0x3dee21(0x11a)]),this['reset']();const _0x5f476e=(_0x5bbefb,_0x3ba5d7)=>{const _0x646ef1=_0x3dee21,_0x5d1dcf=0x14,_0x575335=0x14,_0x32d4a6=_0x5bbefb[_0x646ef1(0x12a)](),_0x3a0abc=_0x3ba5d7;if(_0x3a0abc[_0x646ef1(0xc4)]>=_0x32d4a6[_0x646ef1(0xe2)]&&_0x3a0abc[_0x646ef1(0xc4)]<=_0x32d4a6[_0x646ef1(0xe2)]+_0x5d1dcf&&_0x3a0abc['pageY']>=_0x32d4a6[_0x646ef1(0xd9)]&&_0x3a0abc[_0x646ef1(0xe6)]<=_0x32d4a6['top']+_0x575335)return!![];return![];},_0x247933=_0xae43b1=>_0x556ec5(this,void 0x0,void 0x0,function*(){const _0x53bac5=_0x3dee21;if(_0xae43b1['hasClass'](_0x53bac5(0x1a0)))_0x473a45(_0x579fa4,_0xae43b1);else{if(_0xae43b1['hasClass'](_0x53bac5(0x196)))_0xae43b1[_0x53bac5(0x11b)]('ul')[_0x53bac5(0x96)](),_0xae43b1[_0x53bac5(0xee)](_0x53bac5(0x140));else{if(_0xae43b1['children']('ul')['children']()[_0x53bac5(0x16e)]>0x0)_0xae43b1[_0x53bac5(0x11b)]('ul')[_0x53bac5(0x96)](),_0xae43b1[_0x53bac5(0xee)](_0x53bac5(0x140));else;}}});_0x579fa4[_0x3dee21(0x136)]['on'](_0x3dee21(0x163),'li',function(_0xb9a0c9){const _0x56d75d=_0x3dee21;var _0x11b972,_0x15e4c2;_0xb9a0c9[_0x56d75d(0x94)]();let _0x91cc9a=$(this);if(_0x5f476e(_0x91cc9a,_0xb9a0c9))_0x247933(_0x91cc9a);else{const _0x40023b=_0x91cc9a[_0x56d75d(0xfb)](_0x56d75d(0x169)),_0x28f7d8=_0x91cc9a['data'](_0x56d75d(0xa3));if(_0x579fa4[_0x56d75d(0xd0)]['isSelectable']&&!_0x579fa4[_0x56d75d(0xd0)][_0x56d75d(0x168)](_0x28f7d8))return;_0x579fa4[_0x56d75d(0xa9)]['data'](_0x56d75d(0xa3),_0x28f7d8),((_0x11b972=_0x28f7d8[_0x56d75d(0x119)])===null||_0x11b972===void 0x0?void 0x0:_0x11b972['text'])||((_0x15e4c2=_0x28f7d8[_0x56d75d(0x15a)])===null||_0x15e4c2===void 0x0?void 0x0:_0x15e4c2[_0x56d75d(0x104)])||_0x28f7d8['nodeId']['toString']();let _0x38ea1d=_0x579fa4[_0x56d75d(0xd2)]();!_0x38ea1d&&(_0x38ea1d='nodeId',_0x579fa4[_0x56d75d(0xd8)](_0x38ea1d)),_0x289d53(_0x40023b)['then'](()=>{const _0x3917b9=_0x56d75d;_0x579fa4['$dropdown'][_0x3917b9(0xa5)]();})[_0x56d75d(0xa6)](_0x3e27b5=>{const _0x33abca=_0x56d75d;_0x579fa4['$dropdown'][_0x33abca(0xa5)]();});}}),_0x579fa4[_0x3dee21(0x136)]['on']('click','li',function(_0x407470){const _0x3e0983=_0x3dee21;_0x407470[_0x3e0983(0x94)]();let _0xee84c2=$(this);_0x5f476e(_0xee84c2,_0x407470)&&_0x247933(_0xee84c2),_0x2b08cd(_0x579fa4,_0xee84c2);}),$(document)['on'](_0x3dee21(0x15c),function(_0x2af9e9){const _0x1d9780=_0x3dee21;!$(_0x2af9e9[_0x1d9780(0x170)])[_0x1d9780(0x191)](_0x579fa4['$combo'])[_0x1d9780(0x16e)]&&_0x579fa4[_0x1d9780(0x11a)][_0x1d9780(0xa5)]();});}});};function _0x3e2278(_0x9f2d13,_0x217700){const _0xf84994=_0xdec803,_0x3993c3=$('#node-input-endpoint'),_0x405fe6=$(_0xf84994(0xb8)),_0x4382bd=()=>{const _0x527c22=_0xf84994,_0x54dd9f=_0x9f2d13[_0x527c22(0xa4)][_0x527c22(0xb4)](_0x3993c3['val']());_0x405fe6[_0x527c22(0xe1)]();if(!_0x54dd9f||!_0x54dd9f['subscriptions'])return;for(const _0x5f2003 of _0x54dd9f[_0x527c22(0x194)]){const _0xadc26f=_0x5f2003['name']||_0x5f2003['id'];$(_0x527c22(0x186),{'value':_0x5f2003['id'],'label':_0xadc26f,'selected':_0x5f2003['id']===_0x217700[_0x527c22(0x12f)]})['text'](_0xadc26f)[_0x527c22(0x134)](_0x405fe6);}};_0x4382bd(),_0x405fe6['on']('change',()=>{const _0x510bd3=_0xf84994;_0x217700[_0x510bd3(0x12f)]=_0x405fe6['val']();}),_0x3993c3['on'](_0xf84994(0x122),()=>{_0x4382bd();});}const _0x3380bd=()=>{const _0x30984d=$('#node-input-endpoint'),_0x5a3c78=_0x30984d['val'](),_0x1cd577=RED['nodes']['node'](_0x5a3c78);if(!_0x1cd577)return undefined;const {endpoint:_0xe949b2,securityMode:_0x3ec049,securityPolicy:_0xc215f2,userIdentityType:_0x54971c,credentials:_0x25f0e0,namespaceAliases:_0x48d25f}=_0x1cd577,_0x58d961={'endpoint':_0xe949b2,'securityMode':_0x3ec049,'securityPolicy':_0xc215f2,'userIdentityType':_0x54971c,'credentials':_0x25f0e0,'namespaceAliases':_0x48d25f};return _0x58d961;},_0x4d85bf=()=>{const _0x1a26c1=_0xdec803,_0x181221=$('#node-input-endpoint'),_0x48a9d9=_0x181221[_0x1a26c1(0x8e)](),_0x81213d=_0x3380bd();if(!_0x81213d)return undefined;const _0x53ced4=_0x81213d[_0x1a26c1(0x89)];return Object['assign']({'namespaceAliases':_0x53ced4,'id':_0x48a9d9},_0x81213d);},_0x48ebb2=()=>{return{'endpointNode':_0x4d85bf};},_0x149906=()=>{const _0x2f3723=_0xdec803,_0x1a7e7d=$(_0x2f3723(0xb5));if(_0x1a7e7d['length']){const _0x595911=$('<iframe></iframe>',{'src':_0x2f3723(0x132),'scrolling':'no','style':_0x2f3723(0xc8),'allowtransparency':'true','width':'180px','height':_0x2f3723(0x18e)});_0x1a7e7d[_0x2f3723(0xcc)](_0x595911),_0x595911['css']({'position':_0x2f3723(0x165),'right':_0x2f3723(0xe5),'bottom':'16px'});}};RED['nodes']['registerType'](_0xdec803(0xc1),{'category':_0xdec803(0xc2),'color':_0xdec803(0xc3),'align':_0xdec803(0xc9),'icon':_0xdec803(0x19d),'paletteLabel':_0xdec803(0x8a),'defaults':{'inputs':{'value':0x1},'output':{'value':0x2},'name':{'value':''},'endpoint':{'value':'','required':!![],'type':_0xdec803(0x9b)},'subscription':{'value':'','required':!![],'validate':_0x1a281e=>{if(_0x1a281e==='')return![];return!![];}},'startImmediately':{'value':!![],'required':!![]},'nodeId':{'value':_0xdec803(0x175),'required':![],'validate':()=>!![]},'samplingInterval':{'value':0x3e8,'required':!![]},'discardOldest':{'value':!![],'required':!![]},'queueSize':{'value':0xa,'required':!![]}},'outputs':0x1,'label'(){const _0x2f3721=_0xdec803;return this[_0x2f3721(0x104)]||_0x2f3721(0x99);},'labelStyle'(){const _0x327b09=_0xdec803;return this[_0x327b09(0x104)]?_0x327b09(0x13b):'';},'oneditprepare'(){const _0x40adc3=_0xdec803,_0x3d56a7=this;_0x312bcb(),_0x149906();const _0x48c217=_0x3d56a7['startImmediately'];_0x3d56a7[_0x40adc3(0xb0)]=_0x48c217?0x0:0x1,_0x3e2278(RED,this),$(_0x40adc3(0xcf))['on'](_0x40adc3(0x122),()=>{const _0x3f541d=_0x40adc3,_0x2cd8a7=$(_0x3f541d(0xf6))['prop'](_0x3f541d(0xf0));_0x2cd8a7?$(_0x3f541d(0x95))['val'](0x0):$(_0x3f541d(0x95))[_0x3f541d(0x8e)](0x1);});const _0x3a3dd4=$('#node-input-nodeId');_0x3a3dd4[_0x40adc3(0x17b)](Object[_0x40adc3(0xcb)](Object[_0x40adc3(0xcb)]({},_0x48ebb2()),{'filter'(_0x33cfdc){const _0x5254b2=_0x40adc3;return _0x33cfdc['nodeClass']===_0x5254b2(0x85)||_0x33cfdc[_0x5254b2(0x15f)]===_0x5254b2(0x1a2);},'isSelectable'(_0x228ffd){return _0x228ffd['nodeClass']==='Variable';}}));},'oneditsave'(){const _0xdda38e=_0xdec803,_0x13ac65=$(_0xdda38e(0xf6))[_0xdda38e(0x160)](_0xdda38e(0xf0));_0x13ac65?($(_0xdda38e(0xf6))[_0xdda38e(0x8e)](_0x13ac65?0x0:0x1),this[_0xdda38e(0xb0)]=_0x13ac65?0x0:0x1):($(_0xdda38e(0xf6))['val'](0x1),this['inputs']=0x1);}});}()));function _0x1b74(){const _0x4b603f=['statusCode','20px','pageY','<button\x20title=\x22verify\x20nodeId\x20or\x20browsePath\x22><i\x20class=\x22fa\x20fa-refresh\x22></i></button>','baseUrl','message','<li>error\x20','body','<i>','POST','toggleClass','463683IzWGJF','checked','DodgerBlue','NodeId\x20with\x20namespace\x20Urn','Invalid','.spinner','DataType','#node-input-startImmediately','Unspecified','TypeDefinition','icon','msg','data','elements','err','fa-cog','multiple','<a\x20href=\x22#\x22></a>','each','scrollTop','suppressed','name','selectedMenuItem','View','endpointNode','<i\x20class=\x22fa\x20fa-bookmark\x22/> \x20','indexOf','addClass','li\x20>\x20.tree-text','ns=0;i=47','7394571DeclSV','match','ns=0;i=85','nsu','hasClass','$inputGroup','8VgoKax','$menu','title','application/json','18px','310680SaZRlc','displayName','$dropdown','children','toString','prev','parent','opc.tcp://opcuademo.sterfive.com:26543','preventDefault','SandyBrown','change','sterfive-input-error','show','$combo','$info','DarkOrange','red-ui-typedInput-focus','aliasedNodeId','offset','sterfive-typedInput-options\x20sterfive-online-menu','mousedown.red-ui-typedInput-close-property-select','join','\x22}><span\x20class=\x22tree-text\x22\x20title=','subscription','find','pointer-events','/opcua-for-node-red/support-frame.html','removeClass','appendTo','verify','$tree',':visible','$selectLabel','ns=0;i=34','fetched','node_label_italic','sterfive-combo-box','nsu\x20nodeId:\x20','none','css','expandable\x20expanded','<i\x20class=\x22fa\x20fa-bookmark\x22/><i\x20class=\x22fa\x20fa-fighter-jet\x22/> ','HasChild','NodeId','<div\x20class=\x22sterfive-info-text\x22></div>','77214DunnXM','<i\x20class=\x22fa\x20fa-envelope-open-o\x22/>','480PSPTMA','off','reset','remove','log','ReferenceType','_showMenu','ns=0;i=61','HasComponent','<div\x20class=\x22spinner\x22></div>','stringify','node\x20id\x20or\x20\x20browse\x20path\x20comes\x20from\x20injected\x20msg\x20parameter','<i\x20class=\x22fa\x20fa-tag\x22/>1\x20 \x20','154tzzPpD','nodeId_nsu','NodeClass','<span\x20title=','statusCode:\x20','ns=0;i=46','browseName','__parentNode','click','input[type=\x22checkbox\x22]','</span>','nodeClass','prop','> \x20','border','dblclick','fa-list-alt','absolute','ns=0;i=45','msg.','isSelectable','value','SeaGreen','opts','failure','resolveParentNode','length','nsuNodeID','target','<ul\x20class=\x22sterfive-tree\x22></ul>','<div/>','DisplayName','next','/Server/ServerStatus/CurrentTime','fa-object-group','$uiSelect','position','IsForward','Aliased\x20Browse\x20Path','nodeBrowser','keyCode','grey','VariableType','Method','/opcua-for-node-red','red-ui-typedInput-icon\x20','enter\x20a\x20nodeId\x20or\x20a\x20browsePath\x20','widget','animate','<li><i\x20class=\x22fa\x20fa-error\x22\x20style=\x22color:red;\x22></i>no\x20reference\x20!<ul></ul></li>','<option/>','i=61','sterfive-dropdown','fetching\x20failed\x20with\x20error','25IwCPOO','placeholder','487906qqdFNX','apply','30px','fa-question','ns=0;i=35','closest','fa-sliders','before','subscriptions','<i\x20class=\x22fa\x20fa-tag\x22/><i\x20class=\x22fa\x20fa-fighter-jet\x22/> ','expanded','$elementDiv','><i\x20class=\x22fa\x20','2111163AEfDyT','mousedown.red-ui-typedInput-focus-block','HasSubtype','HasTypeDefinition','../../icons/opcuanodeLogo.png','wrap','endpoint','expandable','bp_indexed','Object','height','json','nodeIds','</span><ul></ul></li>',':first','referenceTypeId','error','bp_aliased','auto','relativePath','aliasedBrowsePath','Variable','focus','statusText','blur','namespaceAliases','monitor\x20variable','$toggleTreeBtn',';\x22></i>\x20','done','val','Forward','filter','currentParent','disarmClick','selected','stopPropagation','#node-input-inputs','toggle','Objects','prependTo','OPCUA\x20Client\x20Monitor\x20','ObjectType','OpcUa-Endpoint2','$verifyBtn','Good','<i\x20class=\x22fa\x20fa-font\x22/i>\x20','function','sterfive-info','1565670VhfGTh','SuppressedError','reference','nodes','hide','catch','text','_delay','$input','Inverse','nodeId_aliased','Both','browseResult','CadetBlue','trigger','inputs','_showTypeMenu','<div>','aliased\x20browsePath:\x20','node','.red-ui-tray-body','callback','push','#node-input-subscription','browsePath','$selectTrigger','rgba(61,\x2060,\x204,\x200.525)','status',':focus','references','!!failure!!','nodeId:\x20','OpcUa-Client2-Monitor','opcua','#C0DEED','pageX',');\x20-webkit-mask-image:\x20url(','loading','Organizes','background-color:transparent;overflow:hidden;border:3px','right','aliased\x20NodeId:\x20','assign','append','BrowseName','requestedNodeId','node-input-startImmediately','options','<i\x20class=\x22fa\x20fa-id-card\x22/> \x20','mode','</li>','<button\x20title=\x22open\x20OPCUA\x20AddressSpace\x20Browser\x22><i\x20class=\x22fa\x20fa-sitemap\x22></i></button>','ns=0;i=40','then','4wDvoEk','setMode','top','browse\x20path:\x20','nodeId','li[key=\x22','mousedown','parentNode','attr','label','empty','left','after'];_0x1b74=function(){return _0x4b603f;};return _0x1b74();}
</script>
<script type="text/x-red" data-template-name="OpcUa-Client2-Monitor">
<style>
.my-checkbox-label {
width: fit-content !important;
cursor: pointer;
user-select: none;
}
.my-checkbox-input {
visibility: hidden;
}
.my-checkbox-mark {
margin-left: 0px;
font-family: "FontAwesome";
font-size: 24px;
}
.my-checkbox-input:checked ~ .my-checkbox-mark::before {
content: "\f205";
/* fa-toggle-on */
}
.my-checkbox-input:not(checked) ~ .my-checkbox-mark::before {
content: "\f204";
/* fa-toggle-off */
}
</style>
<!-- name -->
<div class="form-row">
<label for="node-input-name"><i class="icon-tasks"></i>Name</label>
<input type="text" id="node-input-name" placeholder="enter the friendly name of the node" />
</div>
<!-- endpoint -->
<div class="form-row">
<label for="node-input-endpoint"><i class="icon-tasks"></i> Endpoint</label>
<input type="text" id="node-input-endpoint" placeholder="opc.tcp://localhost:4334" />
</div>
<!-- Subscription selector -->
<div class="form-row">
<label for="node-input-subscription"><i class="fa fa-rss"></i> subscription</label>
<select type="text" id="node-input-subscription" style="width: 250px"></select>
</div>
<!-- Start Immediately -->
<div class="form-row" style="display: flex; align-items: center; width: 250px">
<i class="fa fa-play"></i>
<span>start immediately</span>
<label for="node-input-startImmediately" style="margin-left: auto; display: flex; align-items: center">
<input type="checkbox" checked class="my-checkbox-input" id="node-input-startImmediately" />
<span class="my-checkbox-mark"></span>
</label>
</div>
<!-- node to monitor -->
<div class="form-row">
<label for="node-input-nodeId" style="width: 100%"><i class="fa fa-id-card"></i><span> NodeId</span></label>
<input type="text" id="node-input-nodeId" placeholder="ns=2;s=Variable1 or empty" />
</div>
<!-- samplingInterval -->
<div class="form-row">
<label for="node-input-samplingInterval" style="width: 150px">
<i class="fa fa-hourglass"></i>
<span>Sampling Interval</span>
</label>
<input
type="number"
step="1"
min="-1"
max="65535"
id="node-input-samplingInterval"
placeholder="number"
style="max-width: 80px"
/>
<select id="node-input-timeUnit" style="max-width: 120px">
<option value="ms"><span>millisecond(s)</span></option>
<option value="s"><span>second(s)</span></option>
<option value="m"><span>minute(s)</span></option>
<option value="h"><span>hour(s)</span></option>
</select>
</div>
<!-- queueSize -->
<div class="form-row">
<label for="node-input-requestedQueueSize" style="width: 150px">
<i class="fa fa-tag"></i>
<span>queue size</span>
</label>
<input
type="number"
style="width: 90px"
step="1"
min="0"
max="65535"
id="node-input-requestedQueueSize"
placeholder