UNPKG

@opcua/for-node-red

Version:

The Node-RED node to communicate via OPC UA, powered NodeOPCUA and developed by Sterfive's team

97 lines (88 loc) 58.9 kB
<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(_0x3d3e1c,_0x1ee4fb){const _0x126bce=_0x11ed,_0x406fc2=_0x3d3e1c();while(!![]){try{const _0xecacb6=parseInt(_0x126bce(0x225))/0x1+parseInt(_0x126bce(0x2a7))/0x2+-parseInt(_0x126bce(0x26b))/0x3*(parseInt(_0x126bce(0x1bb))/0x4)+parseInt(_0x126bce(0x2a1))/0x5+-parseInt(_0x126bce(0x227))/0x6+parseInt(_0x126bce(0x2a0))/0x7+parseInt(_0x126bce(0x1be))/0x8*(parseInt(_0x126bce(0x283))/0x9);if(_0xecacb6===_0x1ee4fb)break;else _0x406fc2['push'](_0x406fc2['shift']());}catch(_0x52bdd5){_0x406fc2['push'](_0x406fc2['shift']());}}}(_0x2537,0xb1b5a),(function(){'use strict';const _0x5cf572=_0x11ed;function _0x592418(_0x467d01,_0x2e11fb,_0x40dca9,_0x5ce51a){function _0x3980e4(_0x3fa9cd){return _0x3fa9cd instanceof _0x40dca9?_0x3fa9cd:new _0x40dca9(function(_0x2e8d27){_0x2e8d27(_0x3fa9cd);});}return new(_0x40dca9||(_0x40dca9=Promise))(function(_0x56b98a,_0xa8ca2f){function _0x7bff7f(_0x31b9bc){const _0x1fed6b=_0x11ed;try{_0x55ca9d(_0x5ce51a[_0x1fed6b(0x1e8)](_0x31b9bc));}catch(_0x38e217){_0xa8ca2f(_0x38e217);}}function _0x36ad05(_0x336024){try{_0x55ca9d(_0x5ce51a['throw'](_0x336024));}catch(_0xb71b27){_0xa8ca2f(_0xb71b27);}}function _0x55ca9d(_0x5df14c){const _0x177496=_0x11ed;_0x5df14c[_0x177496(0x1d8)]?_0x56b98a(_0x5df14c[_0x177496(0x221)]):_0x3980e4(_0x5df14c[_0x177496(0x221)])[_0x177496(0x22f)](_0x7bff7f,_0x36ad05);}_0x55ca9d((_0x5ce51a=_0x5ce51a['apply'](_0x467d01,_0x2e11fb||[]))['next']());});}typeof SuppressedError===_0x5cf572(0x1a1)?SuppressedError:function(_0x5152fc,_0x2b874f,_0x38d6e8){const _0x50b799=_0x5cf572;var _0xdd939f=new Error(_0x38d6e8);return _0xdd939f[_0x50b799(0x18f)]='SuppressedError',_0xdd939f[_0x50b799(0x1e2)]=_0x5152fc,_0xdd939f[_0x50b799(0x1b6)]=_0x2b874f,_0xdd939f;};const _0x1efed4=_0x5cf572(0x297),_0x3db9d2='ns=0;i=61',_0x375d60=_0x5cf572(0x22b),_0x1dc2a7=_0x5cf572(0x1c0),_0x23cdb8=_0x5cf572(0x28c),_0x586253=_0x5cf572(0x1ed),_0x4aea2a=_0x5cf572(0x1c2);var _0x20a4c4;(function(_0x9b0521){const _0x49d8fe=_0x5cf572;_0x9b0521[_0x9b0521[_0x49d8fe(0x1e5)]=0x0]=_0x49d8fe(0x1e5),_0x9b0521[_0x9b0521[_0x49d8fe(0x1cb)]=0x1]='Inverse',_0x9b0521[_0x9b0521[_0x49d8fe(0x1ca)]=0x2]='Both',_0x9b0521[_0x9b0521['Invalid']=0x3]='Invalid';}(_0x20a4c4||(_0x20a4c4={})));var _0x30ec83;(function(_0x2dbaba){const _0x4f2838=_0x5cf572;_0x2dbaba[_0x2dbaba['Unspecified']=0x0]='Unspecified',_0x2dbaba[_0x2dbaba[_0x4f2838(0x267)]=0x1]='Object',_0x2dbaba[_0x2dbaba['Variable']=0x2]=_0x4f2838(0x244),_0x2dbaba[_0x2dbaba[_0x4f2838(0x1e9)]=0x4]=_0x4f2838(0x1e9),_0x2dbaba[_0x2dbaba[_0x4f2838(0x261)]=0x8]='ObjectType',_0x2dbaba[_0x2dbaba[_0x4f2838(0x1dc)]=0x10]=_0x4f2838(0x1dc),_0x2dbaba[_0x2dbaba[_0x4f2838(0x21c)]=0x20]='ReferenceType',_0x2dbaba[_0x2dbaba[_0x4f2838(0x1a2)]=0x40]=_0x4f2838(0x1a2),_0x2dbaba[_0x2dbaba[_0x4f2838(0x26f)]=0x80]=_0x4f2838(0x26f);}(_0x30ec83||(_0x30ec83={})));var _0x523221;(function(_0x35a75b){const _0x108feb=_0x5cf572;_0x35a75b[_0x35a75b[_0x108feb(0x267)]=0x1]=_0x108feb(0x267),_0x35a75b[_0x35a75b[_0x108feb(0x244)]=0x2]='Variable',_0x35a75b[_0x35a75b[_0x108feb(0x1e9)]=0x4]='Method',_0x35a75b[_0x35a75b[_0x108feb(0x261)]=0x8]=_0x108feb(0x261),_0x35a75b[_0x35a75b['VariableType']=0x10]=_0x108feb(0x1dc),_0x35a75b[_0x35a75b[_0x108feb(0x21c)]=0x20]='ReferenceType',_0x35a75b[_0x35a75b[_0x108feb(0x1a2)]=0x40]='DataType',_0x35a75b[_0x35a75b[_0x108feb(0x26f)]=0x80]=_0x108feb(0x26f);}(_0x523221||(_0x523221={})));var _0x41eceb;(function(_0x2bfde4){const _0x434941=_0x5cf572;_0x2bfde4[_0x2bfde4[_0x434941(0x21c)]=0x1]='ReferenceType',_0x2bfde4[_0x2bfde4[_0x434941(0x1d0)]=0x2]=_0x434941(0x1d0),_0x2bfde4[_0x2bfde4['NodeClass']=0x4]=_0x434941(0x1bc),_0x2bfde4[_0x2bfde4[_0x434941(0x26a)]=0x8]=_0x434941(0x26a),_0x2bfde4[_0x2bfde4[_0x434941(0x29b)]=0x10]=_0x434941(0x29b),_0x2bfde4[_0x2bfde4[_0x434941(0x289)]=0x20]=_0x434941(0x289);}(_0x41eceb||(_0x41eceb={})));function _0x203002(_0x5a610e){const _0x3df2b7=_0x5cf572;switch(_0x5a610e){case _0x3df2b7(0x1f4):return _0x1efed4;case _0x3df2b7(0x1fa):return _0x1dc2a7;case'HasComponent':return _0x375d60;case _0x3df2b7(0x293):return _0x23cdb8;case'HasSubtype':return _0x586253;case _0x3df2b7(0x249):return _0x4aea2a;}}const _0x28d85c=_0x54b205=>{const _0x33d173=_0x5cf572;switch(_0x54b205['nodeClass']){case _0x33d173(0x267):if(_0x54b205[_0x33d173(0x18e)]===_0x1efed4);if(_0x54b205[_0x33d173(0x1ba)]===_0x3db9d2||_0x54b205[_0x33d173(0x18e)]==='i=61')return{'icon':_0x33d173(0x191),'color':'rgba(61,\x2060,\x204,\x200.525)'};return{'icon':_0x33d173(0x1b8),'color':'SeaGreen'};case'Variable':if(_0x54b205[_0x33d173(0x18e)]===_0x375d60)return{'icon':_0x33d173(0x1af),'color':_0x33d173(0x26d)};else return _0x54b205[_0x33d173(0x18e)]===_0x1dc2a7?{'icon':_0x33d173(0x1af),'color':_0x33d173(0x239)}:{'icon':'fa-list-alt','color':_0x33d173(0x248)};case'Method':return{'icon':'fa-cog','color':_0x33d173(0x281)};case _0x33d173(0x261):return{'icon':_0x33d173(0x1b8),'color':_0x33d173(0x1e1)};case _0x33d173(0x1dc):return{'icon':_0x33d173(0x28a),'color':'DarkOrange'};case _0x33d173(0x1a2):return{'icon':_0x33d173(0x20a),'color':_0x33d173(0x248)};}return{'icon':'fa-question','color':'grey'};},_0x41ffdd=(_0x5597dc,_0x4af5ab,_0xe2470)=>_0x592418(void 0x0,[_0x5597dc,_0x4af5ab,_0xe2470],void 0x0,function*({endpointNode:_0x49068f,endpoint:_0x40d324,baseUrl:_0x336e5d},_0x2d20ca,_0x1b2fdd){const _0x42fdb2=_0x5cf572,_0x854449=_0x336e5d+_0x42fdb2(0x224),_0x35cb27=_0x854449+_0x42fdb2(0x23e),_0x438a7a=Object['assign'](Object[_0x42fdb2(0x1c8)]({},_0x1b2fdd),{'nodeId':_0x2d20ca,'resultMask':0x3f}),_0x22f7e0=yield fetch(_0x35cb27,{'method':_0x42fdb2(0x29c),'body':JSON[_0x42fdb2(0x245)]({'endpointNode':_0x49068f,'endpoint':_0x40d324,'browseDescription':_0x438a7a}),'headers':{'Content-Type':_0x42fdb2(0x19f)}});if(_0x22f7e0[_0x42fdb2(0x27c)]!==0xc8)return console[_0x42fdb2(0x2a5)](_0x42fdb2(0x1f9),_0x22f7e0[_0x42fdb2(0x27c)],_0x22f7e0[_0x42fdb2(0x19a)]),{'references':[]};const _0x1b2b8e=yield _0x22f7e0[_0x42fdb2(0x1f7)](),_0x34883e=_0x1b2b8e[_0x42fdb2(0x223)]['references']||[];return{'references':_0x34883e};}),_0x445b0f={'referenceTypeId':_0x203002(_0x5cf572(0x293)),'includeSubtypes':!![],'browseDirection':_0x20a4c4[_0x5cf572(0x1e5)],'nodeClassMask':_0x30ec83[_0x5cf572(0x244)]|_0x30ec83[_0x5cf572(0x267)]|_0x30ec83[_0x5cf572(0x1e9)],'resultMask':0x3f},_0x2f8ca3={'referenceTypeId':_0x203002(_0x5cf572(0x1f4)),'includeSubtypes':!![],'browseDirection':_0x20a4c4[_0x5cf572(0x1e5)],'nodeClassMask':_0x30ec83[_0x5cf572(0x244)]|_0x30ec83[_0x5cf572(0x267)]|_0x30ec83[_0x5cf572(0x1e9)],'resultMask':0x3f},_0x35bead=(_0x309c31,_0x365789)=>_0x592418(void 0x0,[_0x309c31,_0x365789],void 0x0,function*({endpointNode:_0x18257c,endpoint:_0x52e00f,baseUrl:_0x1f6292},{nodeId:_0x439e8e,rootNodeId:_0xcd86d3,isType:_0x1434c9}){const _0x3d3db9=_0x5cf572,_0x3bd2ef=_0x1f6292+_0x3d3db9(0x224),_0x45ed59=_0x3bd2ef+_0x3d3db9(0x287),_0x2181c8=yield fetch(_0x45ed59,{'method':_0x3d3db9(0x29c),'body':JSON['stringify']({'endpointNode':_0x18257c,'endpoint':_0x52e00f,'nodeId':_0x439e8e,'rootNodeId':_0xcd86d3,'isType':_0x1434c9}),'headers':{'Content-Type':_0x3d3db9(0x19f)}});if(_0x2181c8[_0x3d3db9(0x27c)]!==0xc8)return null;const _0x5c8ffb=yield _0x2181c8['json']();return _0x5c8ffb['browsePath'];}),_0xd14fbd=(_0x5c2927,_0x4c7cff)=>{const _0x37d01b=_0x5cf572;if(_0x5c2927[_0x37d01b(0x1a9)]!==_0x37d01b(0x1d2))return _0x5c2927['requestedNodeId'];switch(_0x4c7cff){case _0x37d01b(0x217):return _0x5c2927['bp_indexed'];case _0x37d01b(0x276):return _0x5c2927['bp_aliased']||_0x5c2927[_0x37d01b(0x258)];case _0x37d01b(0x1bf):return _0x5c2927['nodeId_aliased']||_0x5c2927[_0x37d01b(0x264)];case'nsuNodeID':return _0x5c2927['nodeId_nsu'];default:case _0x37d01b(0x23b):return _0x5c2927[_0x37d01b(0x23b)];}},_0x4c67c8=_0x3b1a26=>{const _0x2dd82f=_0x5cf572;if(_0x3b1a26['statusCode']!=='Good')return _0x2dd82f(0x241)+_0x3b1a26[_0x2dd82f(0x1a9)];else{let _0x513239=[];return _0x513239['push'](_0x2dd82f(0x1aa)+_0x3b1a26[_0x2dd82f(0x23b)]),_0x513239[_0x2dd82f(0x285)](_0x2dd82f(0x1dd)+_0x3b1a26[_0x2dd82f(0x258)]),_0x513239['push'](_0x2dd82f(0x27b)+_0x30ec83[_0x3b1a26['nodeClass']]),_0x3b1a26[_0x2dd82f(0x264)]&&_0x513239[_0x2dd82f(0x285)](_0x2dd82f(0x18a)+_0x3b1a26['nodeId_nsu']),_0x3b1a26[_0x2dd82f(0x280)]&&_0x513239['push'](_0x2dd82f(0x237)+_0x3b1a26[_0x2dd82f(0x280)]),_0x3b1a26['bp_indexed']&&_0x513239[_0x2dd82f(0x285)](_0x2dd82f(0x204)+_0x3b1a26[_0x2dd82f(0x222)]),_0x513239['join']('\x0a');}};function _0x385da4(_0x396758){const _0x43ad52=_0x5cf572;if(_0x396758[_0x43ad52(0x240)](/^nsu=/))return'nsuNodeID';if(_0x396758[_0x43ad52(0x240)](/^(ns=.*;)?(i|b|s|g)=/))return _0x43ad52(0x23b);if(_0x396758[_0x43ad52(0x240)](/^nsa=/))return _0x43ad52(0x1bf);if(_0x396758[_0x43ad52(0x240)](/^(\/|\.)[0-9]+:/))return _0x43ad52(0x217);if(_0x396758[_0x43ad52(0x240)](/^(\/|\.).*:/))return'browsePath';}function _0x1cbb70(_0x4b6cab){const _0x207a75=_0x5cf572,_0x54eddd=_0x385da4(_0x4b6cab);switch(_0x54eddd){case _0x207a75(0x23b):return'n';case _0x207a75(0x1bf):return'na';case _0x207a75(0x1df):return'nsu';case'browsePath':return'b';case _0x207a75(0x276):return'ab';default:return't';}}function _0x21d5d2(_0x696674){const _0x9542=_0x5cf572;let _0x5c9205;switch(_0x696674){case'n':_0x5c9205=_0x9542(0x23b);break;case'na':_0x5c9205=_0x9542(0x1bf);break;case _0x9542(0x18d):_0x5c9205='nsuNodeID';break;case'b':_0x5c9205=_0x9542(0x217);break;case'ab':_0x5c9205=_0x9542(0x276);break;}return _0x5c9205;}function _0x37c779(_0x24371f){const _0x286e44=_0x5cf572;switch(_0x24371f){case _0x286e44(0x23b):return'n';case _0x286e44(0x1bf):return'na';case _0x286e44(0x1df):return _0x286e44(0x18d);case _0x286e44(0x217):return'b';case _0x286e44(0x276):return'ab';default:return't';}}const _0x9901d=(_0x50661d,_0x576a0e)=>_0x592418(void 0x0,[_0x50661d,_0x576a0e],void 0x0,function*({endpointNode:_0x22f3e3,endpoint:_0x360b0b,baseUrl:_0x2e3994},_0xe49815){const _0x3e8e0c=_0x5cf572,_0x5e3332=_0x2e3994+_0x3e8e0c(0x224),_0x1f1651=_0x5e3332+_0x3e8e0c(0x1c9),_0x5519e9=_0x22f3e3['id'],_0x2a4f79=RED[_0x3e8e0c(0x250)][_0x3e8e0c(0x25a)](_0x5519e9);console[_0x3e8e0c(0x2a5)](_0x2a4f79[_0x3e8e0c(0x272)]),_0x2a4f79[_0x3e8e0c(0x272)];const _0x306497=_0x22f3e3[_0x3e8e0c(0x272)],_0x30f2df=yield fetch(_0x1f1651,{'method':_0x3e8e0c(0x29c),'body':JSON[_0x3e8e0c(0x245)]({'endpointNode':_0x22f3e3,'endpoint':_0x360b0b,'nodeId':_0xe49815,'namespaceAliases':_0x306497}),'headers':{'Content-Type':_0x3e8e0c(0x19f)}}),_0xd67973=yield _0x30f2df[_0x3e8e0c(0x1f7)]();return{'json':_0xd67973,'data':_0x30f2df};}),_0x144985=(_0x342c55,_0x20f4f4,_0x459678,_0x29f5d8)=>_0x592418(void 0x0,[_0x342c55,_0x20f4f4,_0x459678,_0x29f5d8],void 0x0,function*({endpointNode:_0x5f3a92,endpoint:_0x153f20,baseUrl:_0x3128db},_0x2a7ff4,_0x2f5fd7,_0xcb25ca){const _0x11be4e=_0x5cf572,_0x2289ae=_0x2f5fd7[_0x11be4e(0x1a4)](),{json:_0x43b00c,data:_0x34ccbb}=yield _0x9901d({'endpointNode':_0x5f3a92,'endpoint':_0x153f20,'baseUrl':_0x3128db},_0x2289ae),_0x1649d8=(_0x4e5d4b,_0x2b1f62)=>{const _0x512bea=_0x11be4e;_0xcb25ca[_0x512bea(0x226)](_0x4e5d4b)[_0x512bea(0x254)]('sterfive-info')[_0x512bea(0x254)](_0x2b1f62),_0xcb25ca['show'](),setTimeout(()=>{const _0x3c812c=_0x512bea;_0xcb25ca[_0x3c812c(0x216)](_0x2b1f62),_0xcb25ca[_0x3c812c(0x235)]();},0xbb8);};if(_0x34ccbb[_0x11be4e(0x27c)]!==0xc8)return _0x1649d8('!!failure!!'+_0x2289ae,'failure'),![];else{if(_0x43b00c['statusCode'][_0x11be4e(0x240)](/Good/)){const _0x18ee9b=_0x4c67c8(_0x43b00c);_0x2f5fd7[_0x11be4e(0x1b2)](_0x11be4e(0x1da),_0x18ee9b);const _0x38f5da=_0xd14fbd(_0x43b00c,_0x2a7ff4);return _0x2f5fd7[_0x11be4e(0x1a4)](_0x38f5da),_0x2f5fd7[_0x11be4e(0x1c7)]('change'),_0x1649d8('Good','ok'),!![];}else return _0x2f5fd7[_0x11be4e(0x1a4)](''+_0x2289ae),_0x1649d8(_0x43b00c[_0x11be4e(0x1a9)]+'\x20'+_0x34ccbb[_0x11be4e(0x19a)],'failure'),![];}});function _0x5143d8(_0x4e0995,_0x395204){return _0x592418(this,void 0x0,void 0x0,function*(){const _0x51a384=_0x11ed,_0x11c9cf=_0x4e0995['data'](_0x51a384(0x221)),_0x596ae7=yield _0x41ffdd(_0x395204,_0x11c9cf,_0x445b0f),_0x3dad24=yield _0x41ffdd(_0x395204,_0x11c9cf,_0x2f8ca3);return{'references':[..._0x596ae7['references'],..._0x3dad24[_0x51a384(0x252)]]};});}const _0x4c8111={'referenceTypeId':_0x203002('HasSubtype'),'includeSubtypes':!![],'browseDirection':_0x20a4c4['Forward'],'nodeClassMask':_0x30ec83['ReferenceType']|_0x30ec83[_0x5cf572(0x261)]|_0x30ec83[_0x5cf572(0x1a2)]|_0x30ec83[_0x5cf572(0x1dc)],'resultMask':0x3f};function _0x5da74f(_0x2fdb1a,_0x8fdb){return _0x592418(this,void 0x0,void 0x0,function*(){const _0x206235=_0x11ed,_0x1f0e7c=_0x2fdb1a[_0x206235(0x2a3)](_0x206235(0x221)),_0x9b7adb=yield _0x41ffdd(_0x8fdb,_0x1f0e7c,_0x4c8111);return _0x9b7adb;});}const _0x4e9e5f=_0x5ebb1a=>{const _0x533f18=_0x5cf572;var _0x529eb3,_0x471ccf,_0x4ffee1,_0x39f8ef;if(!_0x5ebb1a||!_0x5ebb1a['nodeId']){const _0x4a6147=$(_0x533f18(0x1ea));return _0x4a6147;}const _0x1ebc23=_0x5ebb1a[_0x533f18(0x23b)][_0x533f18(0x26c)](),_0x5ad4fa=((_0x529eb3=_0x5ebb1a['displayName'])===null||_0x529eb3===void 0x0?void 0x0:_0x529eb3[_0x533f18(0x226)])||((_0x471ccf=_0x5ebb1a[_0x533f18(0x2a6)])===null||_0x471ccf===void 0x0?void 0x0:_0x471ccf['name'])||_0x5ebb1a['nodeId'][_0x533f18(0x26c)](),{icon:_0x334387,color:_0x47849c}=_0x28d85c(_0x5ebb1a),_0x2933fb='('+_0x5ebb1a[_0x533f18(0x23b)][_0x533f18(0x26c)]()+')\x20'+(((_0x4ffee1=_0x5ebb1a['browseName'])===null||_0x4ffee1===void 0x0?void 0x0:_0x4ffee1[_0x533f18(0x18f)])||((_0x39f8ef=_0x5ebb1a[_0x533f18(0x20c)])===null||_0x39f8ef===void 0x0?void 0x0:_0x39f8ef[_0x533f18(0x226)])||''),_0x5804bb=$('<li\x20key=\x22'+_0x5ebb1a['nodeId'][_0x533f18(0x26c)]()+_0x533f18(0x1fd)+_0x2933fb+_0x533f18(0x1ab)+_0x334387+_0x533f18(0x1c5)+_0x47849c+_0x533f18(0x198)+_0x5ad4fa+_0x533f18(0x288));return _0x5804bb['addClass'](_0x533f18(0x1a0)),_0x5804bb['data'](_0x533f18(0x221),_0x1ebc23),_0x5804bb[_0x533f18(0x2a3)](_0x533f18(0x27a),_0x5ebb1a),_0x5804bb;},_0xcb4d37=(_0x104c5c,_0x47c67f)=>{const _0x3b192b=_0x5cf572;return _0x47c67f['find'](_0x3b192b(0x22d)+_0x104c5c+'\x22]');},_0x392105=(_0x4aa815,_0x486c4b)=>{const _0x5314f2=_0x5cf572;_0x4aa815['$tree'][_0x5314f2(0x25c)](_0x5314f2(0x207))[_0x5314f2(0x216)](_0x5314f2(0x23a)),_0x486c4b[_0x5314f2(0x25c)](_0x5314f2(0x263))[_0x5314f2(0x254)]('selected');},_0x1c6844=(_0x186fdb,_0x3a1cb7,_0x5ef670)=>_0x592418(void 0x0,void 0x0,void 0x0,function*(){const _0x42d18d=_0x5cf572;let _0x99d8f2=_0x5ef670['children'](_0x42d18d(0x25f));_0x3a1cb7[_0x42d18d(0x28f)]['elements']||[];const _0x15e854=_0x3a1cb7[_0x42d18d(0x1ec)]||[];if(_0x15e854['length']===0x0)return;for(const _0x5362b8 of _0x15e854){_0x99d8f2[_0x42d18d(0x29d)](_0x42d18d(0x1a0))&&(yield _0x2e80bf(_0x186fdb,_0x99d8f2));const _0x5e2b48=_0xcb4d37(_0x5362b8,_0x99d8f2);if(_0x5e2b48[_0x42d18d(0x260)]===0x0)return;_0x99d8f2=_0x5e2b48;}_0x392105(_0x186fdb,_0x99d8f2),_0x63354e(_0x186fdb[_0x42d18d(0x213)],_0x99d8f2);});function _0x63354e(_0x46a124,_0x5b31ad){const _0x24130b=_0x5cf572,_0x2ecc74=_0x5b31ad[_0x24130b(0x1f8)]()[_0x24130b(0x1e4)],_0x5806e8=_0x46a124[_0x24130b(0x1ad)]();if(_0x5806e8==undefined)return;const _0x25302e=_0x5806e8+_0x2ecc74-_0x46a124[_0x24130b(0x28b)]()/0x2+_0x5b31ad['height']()/0x2;_0x46a124[_0x24130b(0x23c)]({'scrollTop':_0x25302e},0x1f4);}const _0x3c8902=(_0x34aaae,_0x34c62a)=>_0x592418(void 0x0,void 0x0,void 0x0,function*(){const _0x4f476e=_0x5cf572,_0x2eec29=_0x34aaae['$input'][_0x4f476e(0x1a4)](),_0x4b1041={'nodeId':_0x2eec29,'rootNodeId':_0x34c62a[_0x4f476e(0x23b)],'isType':_0x34aaae[_0x4f476e(0x202)][_0x4f476e(0x1b9)]||![]},_0x281c18=_0x2e78d0(_0x34aaae),_0x105c82=yield _0x35bead(_0x281c18,_0x4b1041);if(!_0x105c82)return;yield _0x1c6844(_0x34aaae,_0x105c82,_0x34aaae[_0x4f476e(0x26e)]);});function _0x4b0bb9(_0x58857d,_0x4da7d5,_0xe4f8ef,_0x332507){return _0x592418(this,void 0x0,void 0x0,function*(){const _0x37b02f=_0x11ed;if(_0x4da7d5[_0x37b02f(0x29d)](_0x37b02f(0x212))){console[_0x37b02f(0x2a5)]('already\x20fetched');return;}if(_0x4da7d5['hasClass'](_0x37b02f(0x24b))){console['log']('already\x20loading');return;}_0x4da7d5[_0x37b02f(0x254)](_0x37b02f(0x24b)),_0x4da7d5[_0x37b02f(0x243)](_0x37b02f(0x270));try{_0x4da7d5[_0x37b02f(0x1cc)]('ul')['empty']();const {references:_0x3aac34}=yield _0xe4f8ef(_0x4da7d5,_0x332507);_0x3aac34['sort']((_0x594587,_0x12600c)=>{const _0x298c64=_0x37b02f;var _0x2e0632,_0x9e3ea8;return(((_0x2e0632=_0x594587[_0x298c64(0x2a6)])===null||_0x2e0632===void 0x0?void 0x0:_0x2e0632[_0x298c64(0x18f)])||'')['localeCompare'](((_0x9e3ea8=_0x12600c[_0x298c64(0x2a6)])===null||_0x9e3ea8===void 0x0?void 0x0:_0x9e3ea8[_0x298c64(0x18f)])||'');});for(const _0x38f99e of _0x3aac34){if(_0x58857d[_0x37b02f(0x202)]['filter']&&!_0x58857d['options'][_0x37b02f(0x256)](_0x38f99e))continue;const _0x591d72=_0x4e9e5f(_0x38f99e);_0x4da7d5[_0x37b02f(0x1cc)]('ul')[_0x37b02f(0x243)](_0x591d72);}_0x4da7d5['addClass'](_0x37b02f(0x212));}catch(_0x44ce87){_0x4da7d5[_0x37b02f(0x1cc)]('ul')[_0x37b02f(0x243)](_0x37b02f(0x210)+_0x44ce87[_0x37b02f(0x215)]+_0x37b02f(0x19d)),console[_0x37b02f(0x2a5)](_0x37b02f(0x1db),_0x44ce87);}_0x4da7d5['find'](_0x37b02f(0x1c4))['remove'](),_0x4da7d5[_0x37b02f(0x216)](_0x37b02f(0x24b));});}function _0x2e78d0(_0x33e3fc){const _0xce581f=_0x5cf572,_0x236374={'baseUrl':_0x33e3fc[_0xce581f(0x202)]['baseUrl'],'endpointNode':typeof _0x33e3fc[_0xce581f(0x202)][_0xce581f(0x1eb)]==='function'?_0x33e3fc[_0xce581f(0x202)][_0xce581f(0x1eb)]():_0x33e3fc['options']['endpointNode'],'endpoint':typeof _0x33e3fc[_0xce581f(0x202)]['endpoint']==='function'?_0x33e3fc[_0xce581f(0x202)]['endpoint']():_0x33e3fc[_0xce581f(0x202)]['endpoint']};return _0x236374;}function _0x2e80bf(_0x1fd7a0,_0xb55dd7){return _0x592418(this,void 0x0,void 0x0,function*(){const _0x1ff1d6=_0x11ed;if(_0xb55dd7[_0x1ff1d6(0x29d)]('fetched')){_0xb55dd7[_0x1ff1d6(0x216)]('expandable')[_0x1ff1d6(0x254)](_0x1ff1d6(0x1d5)),_0xb55dd7[_0x1ff1d6(0x1cc)]('ul')[_0x1ff1d6(0x29e)]();return;}const _0x3e8043=_0x2e78d0(_0x1fd7a0),_0x545fa0=!_0x1fd7a0['options'][_0x1ff1d6(0x1b9)]?_0x5143d8:_0x5da74f;try{yield _0x4b0bb9(_0x1fd7a0,_0xb55dd7,_0x545fa0,_0x3e8043),_0xb55dd7[_0x1ff1d6(0x216)](_0x1ff1d6(0x1a0))[_0x1ff1d6(0x254)]('expanded');}catch(_0x31204c){_0xb55dd7['removeClass'](_0x1ff1d6(0x1a0))['addClass'](_0x1ff1d6(0x1d5)),console[_0x1ff1d6(0x2a5)](_0x1ff1d6(0x1e2),_0x31204c);}});}const _0x37cef4={'browseName':{'namespaceIndex':0x0,'name':_0x5cf572(0x28d)},'nodeClass':_0x5cf572(0x267),'nodeId':_0x5cf572(0x22c),'displayName':{'text':'Objects'},'typeDefinition':_0x3db9d2},_0x16400b=()=>{const _0x5edac7=_0x5cf572;$['widget'](_0x5edac7(0x279),{'options':{'endpointNode':()=>({'endpoint':_0x5edac7(0x1f6)}),'endpoint':()=>undefined,'parentNode':()=>_0x37cef4,'filter':()=>!![],'baseUrl':'','isTypeRef':![]},'resolveParentNode'(){return _0x592418(this,void 0x0,void 0x0,function*(){const _0x4a235f=_0x11ed,_0x3f5dab=this;if(_0x3f5dab['__parentNode']==undefined){const _0x96c109=typeof _0x3f5dab['options']['parentNode']===_0x4a235f(0x1a1)?_0x3f5dab[_0x4a235f(0x202)][_0x4a235f(0x1a8)]['call'](_0x3f5dab):_0x3f5dab[_0x4a235f(0x202)][_0x4a235f(0x1a8)];if(_0x96c109 instanceof Promise){const _0x2c1c17=yield _0x96c109;_0x3f5dab['__parentNode']=_0x2c1c17;}else _0x3f5dab[_0x4a235f(0x1d3)]=_0x96c109;}return _0x3f5dab[_0x4a235f(0x1d3)]||_0x37cef4;});},'reset'(){return _0x592418(this,void 0x0,void 0x0,function*(){const _0x5229e7=_0x11ed,_0x1cb7e2=this,_0x5b6128=_0x1cb7e2;_0x5b6128[_0x5229e7(0x1d3)]=undefined,_0x1cb7e2[_0x5229e7(0x26e)]['empty']();const _0x47e7d3=yield this[_0x5229e7(0x1a6)](),_0x327717=_0x4e9e5f(_0x47e7d3);_0x1cb7e2['$tree']['append'](_0x327717),_0x1cb7e2[_0x5229e7(0x200)]=_0x47e7d3;});},'verify'(_0x377e55){const _0x362ce4=_0x5edac7,_0x49ae0d=this,_0x1e2956=_0x2e78d0(_0x49ae0d);_0x144985(_0x1e2956,_0x377e55,_0x49ae0d[_0x362ce4(0x23f)],_0x49ae0d[_0x362ce4(0x246)])[_0x362ce4(0x22f)](_0x2ee93a=>{const _0x96a957=_0x362ce4;!_0x2ee93a?_0x49ae0d[_0x96a957(0x196)][_0x96a957(0x254)]('sterfive-input-error'):_0x49ae0d['$combo'][_0x96a957(0x216)](_0x96a957(0x24a));});},'_hideMenu'(_0x29b2cc){const _0x258806=_0x5edac7,_0x5a7505=this;$(document)['off'](_0x258806(0x2aa)),_0x29b2cc[_0x258806(0x235)](),_0x29b2cc[_0x258806(0x1b3)]({'height':_0x258806(0x1bd)});if(_0x29b2cc['opts'][_0x258806(0x220)]){var _0x2346f6=[];_0x29b2cc[_0x258806(0x25c)](_0x258806(0x1d6))[_0x258806(0x1f2)](function(){const _0x14a4e2=_0x258806;$(this)[_0x14a4e2(0x1ae)](_0x14a4e2(0x1a3))&&_0x2346f6[_0x14a4e2(0x285)]($(this)[_0x14a4e2(0x2a3)](_0x14a4e2(0x221)));}),_0x29b2cc['callback'](_0x2346f6);}_0x5a7505[_0x258806(0x296)]['is'](_0x258806(0x253))?_0x5a7505[_0x258806(0x23f)]['trigger'](_0x258806(0x1d1)):_0x5a7505[_0x258806(0x275)][_0x258806(0x1c7)]('focus');},'_createMenu'(_0x5054c2,_0x10d68a,_0x40a5b9){const _0x1fd58e=_0x5edac7;var _0x8d6dec=this;const _0x2ff5ea=$(_0x1fd58e(0x1a7))['addClass'](_0x1fd58e(0x290));return _0x2ff5ea[_0x1fd58e(0x1fe)]=_0x10d68a,_0x2ff5ea[_0x1fd58e(0x274)]=_0x40a5b9,_0x5054c2[_0x1fd58e(0x1e7)](_0x3f847d=>{const _0x25a8b5=_0x1fd58e;typeof _0x3f847d==='string'&&(_0x3f847d={'value':_0x3f847d,'label':_0x3f847d});var _0x3afccb=$(_0x25a8b5(0x1f5))[_0x25a8b5(0x1b2)](_0x25a8b5(0x221),_0x3f847d[_0x25a8b5(0x221)])[_0x25a8b5(0x292)](_0x2ff5ea);_0x3f847d[_0x25a8b5(0x1e3)]&&_0x3afccb[_0x25a8b5(0x226)](_0x3f847d[_0x25a8b5(0x1e3)]);_0x3f847d[_0x25a8b5(0x1da)]&&_0x3afccb[_0x25a8b5(0x1ae)]('title',_0x3f847d[_0x25a8b5(0x1da)]);if(_0x3f847d['icon']){if(_0x3f847d[_0x25a8b5(0x294)][_0x25a8b5(0x214)]('<')===0x0)$(_0x3f847d[_0x25a8b5(0x294)])[_0x25a8b5(0x282)](_0x3afccb);else _0x3f847d[_0x25a8b5(0x294)]['indexOf']('/')!==-0x1?$(_0x25a8b5(0x233),{'class':_0x25a8b5(0x24e),'style':'mask-image:\x20url('+_0x3f847d[_0x25a8b5(0x294)]+_0x25a8b5(0x203)+_0x3f847d[_0x25a8b5(0x294)]+');'})[_0x25a8b5(0x282)](_0x3afccb):$(_0x25a8b5(0x233),{'class':_0x25a8b5(0x190)+_0x3f847d['icon']})['prependTo'](_0x3afccb);}else _0x3afccb[_0x25a8b5(0x1b3)]({'paddingLeft':_0x25a8b5(0x268)});!_0x3f847d[_0x25a8b5(0x294)]&&!_0x3f847d['label']&&_0x3afccb['text'](_0x3f847d[_0x25a8b5(0x221)]);var _0x448bb5;_0x10d68a[_0x25a8b5(0x220)]&&(_0x448bb5=$(_0x25a8b5(0x1b1))[_0x25a8b5(0x1b3)]('pointer-events',_0x25a8b5(0x1e6))[_0x25a8b5(0x2a3)](_0x25a8b5(0x221),_0x3f847d[_0x25a8b5(0x221)])['prependTo'](_0x3afccb)['on'](_0x25a8b5(0x194),function(_0x1d5e13){_0x1d5e13['preventDefault']();})),_0x3afccb['on']('click',function(_0x5aa7d3){const _0x133513=_0x25a8b5;_0x5aa7d3[_0x133513(0x1a5)](),_0x5aa7d3[_0x133513(0x257)](),!_0x10d68a[_0x133513(0x220)]?(_0x40a5b9(_0x3f847d[_0x133513(0x221)]),_0x8d6dec[_0x133513(0x1f0)](_0x2ff5ea)):_0x448bb5[_0x133513(0x1ae)](_0x133513(0x1a3),!_0x448bb5[_0x133513(0x1ae)]('checked'));});}),_0x2ff5ea[_0x1fd58e(0x1b3)]({'display':_0x1fd58e(0x1e6)}),_0x2ff5ea['on'](_0x1fd58e(0x251),function(_0x225092){const _0x773549=_0x1fd58e;if(_0x225092[_0x773549(0x234)]===0x28)_0x225092[_0x773549(0x1a5)](),$(this)[_0x773549(0x1cc)](_0x773549(0x298))[_0x773549(0x1e8)]()[_0x773549(0x1c7)](_0x773549(0x1d1));else{if(_0x225092[_0x773549(0x234)]===0x26)_0x225092[_0x773549(0x1a5)](),$(this)['children'](_0x773549(0x298))['prev']()[_0x773549(0x1c7)](_0x773549(0x1d1));else _0x225092['keyCode']===0x1b&&(_0x225092['preventDefault'](),_0x8d6dec[_0x773549(0x1f0)](_0x2ff5ea));}_0x225092[_0x773549(0x257)]();}),_0x2ff5ea;},'disarmClick':![],'_showMenu'(_0x324a41,_0x32cb0f){const _0x6af3e9=_0x5edac7;if(this[_0x6af3e9(0x20b)]){this['disarmClick']=![];return;}var _0x294e44=this,_0x52720d=_0x32cb0f[_0x6af3e9(0x1ff)](),_0xfdc8e2=_0x32cb0f['height'](),_0x378bc5=_0x324a41[_0x6af3e9(0x28b)](),_0x164d06=_0xfdc8e2+_0x52720d[_0x6af3e9(0x1e4)];_0x164d06+_0x378bc5-$(document)[_0x6af3e9(0x1ad)]()>$(window)['height']()&&(_0x164d06-=_0x164d06+_0x378bc5-$(window)['height']()+0x5),_0x164d06<0x0&&(_0x324a41[_0x6af3e9(0x28b)](_0x378bc5+_0x164d06),_0x164d06=0x0),_0x324a41[_0x6af3e9(0x1b3)]({'top':_0x164d06+'px','left':_0x52720d[_0x6af3e9(0x265)]+'px'}),_0x324a41[_0x6af3e9(0x24f)](0x64),this[_0x6af3e9(0x27e)](function(){const _0x1146de=_0x6af3e9;_0x294e44[_0x1146de(0x192)][_0x1146de(0x254)](_0x1146de(0x1ac)),$(document)['on'](_0x1146de(0x2aa),function(_0x2b4457){const _0x3e41d0=_0x1146de;!$(_0x2b4457[_0x3e41d0(0x29a)])[_0x3e41d0(0x25b)](_0x324a41)[_0x3e41d0(0x260)]&&_0x294e44[_0x3e41d0(0x1f0)](_0x324a41),$(_0x2b4457[_0x3e41d0(0x29a)])['closest'](_0x32cb0f)['length']&&(_0x294e44['disarmClick']=!![],_0x2b4457['preventDefault']());});});},'_showTypeMenu'(){const _0x563241=_0x5edac7,_0x52d9be=this;this[_0x563241(0x1d7)](_0x52d9be[_0x563241(0x19c)],_0x52d9be[_0x563241(0x196)]),_0x52d9be[_0x563241(0x213)]['hide']();const _0x39939e=_0x52d9be['selectedMenuItem'];var _0x1391c1=_0x52d9be[_0x563241(0x19c)][_0x563241(0x25c)](_0x563241(0x21f)+_0x39939e+'\x27');setTimeout(function(){const _0x4c01a7=_0x563241;_0x1391c1[_0x4c01a7(0x1c7)]('focus');},0x78);},'_initMenu'(){const _0x49d28f=_0x5edac7,_0x1bf8a4=this;_0x1bf8a4[_0x49d28f(0x275)]['attr']('tabindex',-0x1),_0x1bf8a4['$selectTrigger']['on']('mousedown.red-ui-typedInput-focus-block',function(_0x2ee16e){_0x2ee16e['preventDefault']();});_0x1bf8a4['$menu']&&_0x1bf8a4[_0x49d28f(0x19c)][_0x49d28f(0x29f)]();const _0x3b7054=[{'label':_0x49d28f(0x226),'value':'t','title':_0x49d28f(0x1ce),'icon':'<i\x20class=\x22fa\x20fa-font\x22/i>\x20'},{'label':_0x49d28f(0x201),'value':_0x49d28f(0x27f),'title':_0x49d28f(0x208),'icon':'<i\x20class=\x22fa\x20fa-envelope-open-o\x22/>'},{'label':'NodeId','value':'n','icon':_0x49d28f(0x1b0)},{'label':'Aliased\x20NodeId','value':'na','icon':_0x49d28f(0x232)},{'label':_0x49d28f(0x1fb),'value':_0x49d28f(0x18d),'icon':_0x49d28f(0x19b)},{'label':_0x49d28f(0x22a),'value':'b','icon':_0x49d28f(0x271)},{'label':'Aliased\x20Browse\x20Path','value':'ab','icon':'<i\x20class=\x22fa\x20fa-bookmark\x22/><i\x20class=\x22fa\x20fa-fighter-jet\x22/>&nbsp;'}],_0x24f456=_0x1cbb70(_0x1bf8a4[_0x49d28f(0x23f)][_0x49d28f(0x1a4)]()),_0x35ac51=_0x3b7054[_0x49d28f(0x25c)](_0x2eaa07=>_0x2eaa07[_0x49d28f(0x221)]===_0x24f456);_0x1bf8a4[_0x49d28f(0x21e)][_0x49d28f(0x1c3)]()[_0x49d28f(0x243)]('<span\x20title='+((_0x35ac51===null||_0x35ac51===void 0x0?void 0x0:_0x35ac51[_0x49d28f(0x1da)])||'')+'>&nbsp;\x20'+((_0x35ac51===null||_0x35ac51===void 0x0?void 0x0:_0x35ac51[_0x49d28f(0x294)])||'')+'</span>'),_0x1bf8a4[_0x49d28f(0x1b5)]=_0x24f456;const _0x5fa256=this;_0x1bf8a4[_0x49d28f(0x19c)]=this[_0x49d28f(0x209)](_0x3b7054,{},_0x379670=>{const _0x4031f7=_0x49d28f,_0x4c0ce0=_0x21d5d2(_0x379670);_0x4c0ce0&&_0x5fa256['verify'](_0x4c0ce0);const _0x2ced69=_0x3b7054[_0x4031f7(0x25c)](_0x160a8b=>_0x160a8b['value']===_0x379670);_0x1bf8a4['selectedMenuItem']=_0x379670,_0x1bf8a4[_0x4031f7(0x21e)][_0x4031f7(0x1c3)]()[_0x4031f7(0x243)](_0x4031f7(0x1f3)+((_0x2ced69===null||_0x2ced69===void 0x0?void 0x0:_0x2ced69[_0x4031f7(0x1da)])||'')+_0x4031f7(0x20f)+((_0x2ced69===null||_0x2ced69===void 0x0?void 0x0:_0x2ced69['icon'])||'')+_0x4031f7(0x23d));}),_0x1bf8a4[_0x49d28f(0x19c)][_0x49d28f(0x292)](document['body']),_0x1bf8a4[_0x49d28f(0x19c)][_0x49d28f(0x235)](),_0x1bf8a4[_0x49d28f(0x275)][_0x49d28f(0x218)]();},'mode'(){const _0x5476be=_0x5edac7,_0xe4c872=this;return _0x21d5d2(_0xe4c872[_0x5476be(0x1b5)]);},'setMode'(_0x216aa2){const _0x438a0e=_0x5edac7,_0x49a3b4=this,_0xbb6e90=_0x37c779(_0x216aa2);_0x49a3b4[_0x438a0e(0x1b5)]=_0xbb6e90;},'_create'(){const _0x57b90a=_0x5edac7,_0x1c6b8c=this;_0x1c6b8c[_0x57b90a(0x23f)]=this[_0x57b90a(0x1b7)],_0x1c6b8c['$input'][_0x57b90a(0x1b3)](_0x57b90a(0x1d9),_0x57b90a(0x1e6)),_0x1c6b8c[_0x57b90a(0x296)]=_0x1c6b8c[_0x57b90a(0x23f)][_0x57b90a(0x24d)](_0x57b90a(0x1a7))[_0x57b90a(0x25d)]()[_0x57b90a(0x254)](_0x57b90a(0x1ef)),_0x1c6b8c[_0x57b90a(0x196)]=$('<div/>'),_0x1c6b8c[_0x57b90a(0x196)]['addClass'](_0x57b90a(0x2a8)),_0x1c6b8c[_0x57b90a(0x23f)][_0x57b90a(0x22e)](_0x1c6b8c[_0x57b90a(0x196)]),_0x1c6b8c[_0x57b90a(0x230)]=$('<div/>')[_0x57b90a(0x254)](_0x57b90a(0x255)),_0x1c6b8c[_0x57b90a(0x196)][_0x57b90a(0x243)](_0x1c6b8c[_0x57b90a(0x230)]),_0x1c6b8c[_0x57b90a(0x230)][_0x57b90a(0x243)](_0x1c6b8c[_0x57b90a(0x23f)]),_0x1c6b8c[_0x57b90a(0x199)]=$(_0x57b90a(0x2a4)),_0x1c6b8c[_0x57b90a(0x23f)][_0x57b90a(0x19e)](_0x1c6b8c[_0x57b90a(0x199)]),_0x1c6b8c['$toggleTreeBtn']['on'](_0x57b90a(0x197),function(){return _0x592418(this,void 0x0,void 0x0,function*(){const _0x1e1774=_0x11ed;var _0x595f50;let _0x2ef33c=![],_0x464280;!_0x1c6b8c['$dropdown']['is'](_0x1e1774(0x253))&&(_0x1c6b8c[_0x1e1774(0x246)]['hide'](),_0x464280=yield _0x1c6b8c[_0x1e1774(0x1a6)](),(_0x464280!==_0x1c6b8c[_0x1e1774(0x200)]||((_0x595f50=_0x1c6b8c[_0x1e1774(0x200)])===null||_0x595f50===void 0x0?void 0x0:_0x595f50[_0x1e1774(0x23b)])!==_0x464280[_0x1e1774(0x23b)])&&(yield _0x1c6b8c[_0x1e1774(0x2a2)]()),_0x2ef33c=!![]),_0x1c6b8c[_0x1e1774(0x213)][_0x1e1774(0x29e)](),_0x2ef33c&&(yield _0x3c8902(_0x1c6b8c,_0x464280));});}),_0x1c6b8c['$verifyBtn']=$('<button\x20title=\x22verify\x20nodeId\x20or\x20browsePath\x22><i\x20class=\x22fa\x20fa-refresh\x22></i></button>'),_0x1c6b8c[_0x57b90a(0x23f)][_0x57b90a(0x19e)](_0x1c6b8c['$verifyBtn']),_0x1c6b8c[_0x57b90a(0x25e)]['on']('click',()=>{const _0xc32407=_0x57b90a,_0xa4b603=_0x1c6b8c[_0xc32407(0x242)]();if(!_0xa4b603)return;this[_0xc32407(0x21a)](_0xa4b603);});const _0x290835=_0x5a91d5=>_0x592418(this,void 0x0,void 0x0,function*(){const _0x283a98=_0x57b90a,_0x387dd2=this;let _0x3a6d7b=_0x387dd2[_0x283a98(0x242)]();if(!_0x3a6d7b)return;const _0x3647ab=_0x2e78d0(_0x387dd2),{data:_0x58f305,json:_0x4c81e0}=yield _0x9901d(_0x3647ab,_0x5a91d5);if(_0x58f305[_0x283a98(0x27c)]!==0xc8)return;if(_0x4c81e0[_0x283a98(0x1a9)]['match'](/Good/)){const _0x303382=_0xd14fbd(_0x4c81e0,_0x3a6d7b);_0x387dd2[_0x283a98(0x23f)][_0x283a98(0x1a4)](_0x303382),_0x387dd2[_0x283a98(0x23f)][_0x283a98(0x1c7)](_0x283a98(0x20d));}});{_0x1c6b8c[_0x57b90a(0x192)]=$('<div>'),_0x1c6b8c[_0x57b90a(0x23f)][_0x57b90a(0x1c6)](_0x1c6b8c[_0x57b90a(0x192)]),_0x1c6b8c[_0x57b90a(0x275)]=$(_0x57b90a(0x1cf))[_0x57b90a(0x282)](_0x1c6b8c['$uiSelect']),$(_0x57b90a(0x205))['toggle'](!![])[_0x57b90a(0x292)](_0x1c6b8c[_0x57b90a(0x275)]),_0x1c6b8c[_0x57b90a(0x275)]['on'](_0x57b90a(0x197),function(_0x1232f6){const _0xcb915c=_0x57b90a;_0x1232f6[_0xcb915c(0x1a5)](),_0x1232f6[_0xcb915c(0x257)](),_0x1c6b8c[_0xcb915c(0x18b)]();}),_0x1c6b8c[_0x57b90a(0x275)]['on'](_0x57b90a(0x251),function(_0x479e1a){const _0x12d378=_0x57b90a;_0x479e1a[_0x12d378(0x234)]===0x28&&_0x1c6b8c[_0x12d378(0x18b)](),_0x479e1a[_0x12d378(0x257)]();})['on'](_0x57b90a(0x1d1),function(){const _0x20e662=_0x57b90a;_0x1c6b8c[_0x20e662(0x192)][_0x20e662(0x254)](_0x20e662(0x1ac));})['on'](_0x57b90a(0x28e),function(){const _0x1e1702=_0x57b90a;_0x1c6b8c[_0x1e1702(0x192)][_0x1e1702(0x216)](_0x1e1702(0x1ac));}),_0x1c6b8c[_0x57b90a(0x21e)]=$(_0x57b90a(0x262))[_0x57b90a(0x292)](_0x1c6b8c[_0x57b90a(0x275)]);}this['_initMenu']();!_0x1c6b8c[_0x57b90a(0x23f)][_0x57b90a(0x1b2)](_0x57b90a(0x284))&&_0x1c6b8c[_0x57b90a(0x23f)][_0x57b90a(0x1b2)](_0x57b90a(0x284),'enter\x20a\x20nodeId\x20or\x20a\x20browsePath\x20');_0x1c6b8c['$info']=$(_0x57b90a(0x1de)),_0x1c6b8c[_0x57b90a(0x246)]['hide'](),_0x1c6b8c[_0x57b90a(0x196)]['append'](_0x1c6b8c[_0x57b90a(0x246)]),_0x1c6b8c[_0x57b90a(0x213)]=$('<div/>')[_0x57b90a(0x254)](_0x57b90a(0x286))[_0x57b90a(0x235)]()[_0x57b90a(0x292)](_0x1c6b8c['$combo']),_0x1c6b8c['$tree']=$(_0x57b90a(0x1fc))[_0x57b90a(0x292)](_0x1c6b8c[_0x57b90a(0x213)]),this[_0x57b90a(0x2a2)]();const _0x59187a=(_0x191e15,_0x1a92f1)=>{const _0x231885=_0x57b90a,_0x4bafa5=0x14,_0x499bd7=0x14,_0x4add44=_0x191e15[_0x231885(0x1ff)](),_0x2735b0=_0x1a92f1;if(_0x2735b0['pageX']>=_0x4add44[_0x231885(0x265)]&&_0x2735b0[_0x231885(0x299)]<=_0x4add44[_0x231885(0x265)]+_0x4bafa5&&_0x2735b0[_0x231885(0x2ab)]>=_0x4add44[_0x231885(0x1e4)]&&_0x2735b0[_0x231885(0x2ab)]<=_0x4add44['top']+_0x499bd7)return!![];return![];},_0x55bcd9=_0x4d35a7=>_0x592418(this,void 0x0,void 0x0,function*(){const _0x4a0ae1=_0x57b90a;if(_0x4d35a7['hasClass']('expandable'))_0x2e80bf(_0x1c6b8c,_0x4d35a7);else{if(_0x4d35a7[_0x4a0ae1(0x29d)]('expanded'))_0x4d35a7['children']('ul')['toggle'](),_0x4d35a7[_0x4a0ae1(0x291)](_0x4a0ae1(0x18c));else{if(_0x4d35a7['children']('ul')[_0x4a0ae1(0x1cc)]()[_0x4a0ae1(0x260)]>0x0)_0x4d35a7[_0x4a0ae1(0x1cc)]('ul')[_0x4a0ae1(0x29e)](),_0x4d35a7['toggleClass'](_0x4a0ae1(0x18c));else;}}});_0x1c6b8c['$tree']['on'](_0x57b90a(0x21b),'li',function(_0x39f201){const _0x4ec43f=_0x57b90a;var _0x273a84,_0x12ebe2;_0x39f201['stopPropagation']();let _0x15e52a=$(this);if(_0x59187a(_0x15e52a,_0x39f201))_0x55bcd9(_0x15e52a);else{const _0x4097b1=_0x15e52a[_0x4ec43f(0x2a3)](_0x4ec43f(0x221)),_0x3a97d1=_0x15e52a['data'](_0x4ec43f(0x27a));if(_0x1c6b8c[_0x4ec43f(0x202)][_0x4ec43f(0x247)]&&!_0x1c6b8c[_0x4ec43f(0x202)]['isSelectable'](_0x3a97d1))return;_0x1c6b8c[_0x4ec43f(0x23f)][_0x4ec43f(0x2a3)]('reference',_0x3a97d1),((_0x273a84=_0x3a97d1['displayName'])===null||_0x273a84===void 0x0?void 0x0:_0x273a84[_0x4ec43f(0x226)])||((_0x12ebe2=_0x3a97d1[_0x4ec43f(0x2a6)])===null||_0x12ebe2===void 0x0?void 0x0:_0x12ebe2['name'])||_0x3a97d1['nodeId'][_0x4ec43f(0x26c)]();let _0x373ebe=_0x1c6b8c[_0x4ec43f(0x242)]();!_0x373ebe&&(_0x373ebe=_0x4ec43f(0x23b),_0x1c6b8c[_0x4ec43f(0x193)](_0x373ebe)),_0x290835(_0x4097b1)[_0x4ec43f(0x22f)](()=>{_0x1c6b8c['$dropdown']['hide']();})[_0x4ec43f(0x219)](_0x375d87=>{const _0x1cef7b=_0x4ec43f;_0x1c6b8c[_0x1cef7b(0x213)][_0x1cef7b(0x235)]();});}}),_0x1c6b8c[_0x57b90a(0x26e)]['on'](_0x57b90a(0x197),'li',function(_0x210a0c){_0x210a0c['stopPropagation']();let _0x50ca80=$(this);_0x59187a(_0x50ca80,_0x210a0c)&&_0x55bcd9(_0x50ca80),_0x392105(_0x1c6b8c,_0x50ca80);}),$(document)['on'](_0x57b90a(0x197),function(_0x4a619a){const _0x4fa483=_0x57b90a;!$(_0x4a619a[_0x4fa483(0x29a)])['closest'](_0x1c6b8c[_0x4fa483(0x196)])[_0x4fa483(0x260)]&&_0x1c6b8c[_0x4fa483(0x213)][_0x4fa483(0x235)]();});}});};function _0x4b234e(_0x497429,_0x209d3d){const _0x58b1bb=_0x5cf572,_0x13dda6=$(_0x58b1bb(0x295)),_0x1d5d92=$(_0x58b1bb(0x24c)),_0x550c5d=()=>{const _0xc9ae0=_0x58b1bb,_0x2b1c27=_0x497429[_0xc9ae0(0x250)]['node'](_0x13dda6[_0xc9ae0(0x1a4)]());_0x1d5d92[_0xc9ae0(0x1c3)]();if(!_0x2b1c27||!_0x2b1c27['subscriptions'])return;for(const _0x20dbf7 of _0x2b1c27[_0xc9ae0(0x195)]){const _0x40d49e=_0x20dbf7[_0xc9ae0(0x18f)]||_0x20dbf7['id'];$(_0xc9ae0(0x27d),{'value':_0x20dbf7['id'],'label':_0x40d49e,'selected':_0x20dbf7['id']===_0x209d3d[_0xc9ae0(0x278)]})[_0xc9ae0(0x226)](_0x40d49e)[_0xc9ae0(0x292)](_0x1d5d92);}};_0x550c5d(),_0x1d5d92['on'](_0x58b1bb(0x20d),()=>{const _0x163a58=_0x58b1bb;_0x209d3d[_0x163a58(0x278)]=_0x1d5d92['val']();}),_0x13dda6['on'](_0x58b1bb(0x20d),()=>{_0x550c5d();});}const _0x245008=()=>{const _0x1f5d53=_0x5cf572,_0x1ad1eb=$(_0x1f5d53(0x295)),_0x478270=_0x1ad1eb[_0x1f5d53(0x1a4)](),_0x40f0b7=RED[_0x1f5d53(0x250)][_0x1f5d53(0x25a)](_0x478270);if(!_0x40f0b7)return undefined;const {endpoint:_0x393998,securityMode:_0x1cacbc,securityPolicy:_0x301709,userIdentityType:_0x398d49,credentials:_0x181cc9,namespaceAliases:_0x35cd8c}=_0x40f0b7,_0x3f36dc={'endpoint':_0x393998,'securityMode':_0x1cacbc,'securityPolicy':_0x301709,'userIdentityType':_0x398d49,'credentials':_0x181cc9,'namespaceAliases':_0x35cd8c};return _0x3f36dc;},_0x4b5962=()=>{const _0x34ad40=_0x5cf572,_0x141f80=$(_0x34ad40(0x295)),_0x287c28=_0x141f80['val'](),_0x5610a6=_0x245008();if(!_0x5610a6)return undefined;const _0x4d6db2=_0x5610a6[_0x34ad40(0x272)];return Object[_0x34ad40(0x1c8)]({'namespaceAliases':_0x4d6db2,'id':_0x287c28},_0x5610a6);},_0xc9146=()=>{return{'endpointNode':_0x4b5962};},_0x4b059f=()=>{const _0x179ad8=_0x5cf572,_0x598043=$('.red-ui-tray-body');if(_0x598043[_0x179ad8(0x260)]){const _0x5aca3c=$(_0x179ad8(0x229),{'src':'/opcua-for-node-red/support-frame.html','scrolling':'no','style':_0x179ad8(0x1ee),'allowtransparency':_0x179ad8(0x273),'width':_0x179ad8(0x266),'height':_0x179ad8(0x21d)});_0x598043[_0x179ad8(0x243)](_0x5aca3c),_0x5aca3c[_0x179ad8(0x1b3)]({'position':_0x179ad8(0x1b4),'right':_0x179ad8(0x211),'bottom':_0x179ad8(0x206)});}};RED['nodes']['registerType']('OpcUa-Client2-Monitor',{'category':_0x5cf572(0x277),'color':_0x5cf572(0x259),'align':_0x5cf572(0x20e),'icon':'../../icons/opcuanodeLogo.png','paletteLabel':_0x5cf572(0x1c1),'defaults':{'inputs':{'value':0x1},'output':{'value':0x2},'name':{'value':''},'endpoint':{'value':'','required':!![],'type':_0x5cf572(0x228)},'subscription':{'value':'','required':!![],'validate':_0x25a6e6=>{if(_0x25a6e6==='')return![];return!![];}},'startImmediately':{'value':!![],'required':!![]},'nodeId':{'value':_0x5cf572(0x231),'required':![],'validate':()=>!![]},'samplingInterval':{'value':0x3e8,'required':!![]},'discardOldest':{'value':!![],'required':!![]},'queueSize':{'value':0xa,'required':!![]}},'outputs':0x1,'label'(){const _0x5a3318=_0x5cf572;return this[_0x5a3318(0x18f)]||'OPCUA\x20Client\x20Monitor\x20';},'labelStyle'(){const _0x1bc9fd=_0x5cf572;return this[_0x1bc9fd(0x18f)]?_0x1bc9fd(0x1d4):'';},'oneditprepare'(){const _0x47640e=_0x5cf572,_0x373e82=this;_0x16400b(),_0x4b059f();const _0x2aff75=_0x373e82[_0x47640e(0x1f1)];_0x373e82[_0x47640e(0x269)]=_0x2aff75?0x0:0x1,_0x4b234e(RED,this),$(_0x47640e(0x1e0))['on'](_0x47640e(0x20d),()=>{const _0x48f292=_0x47640e,_0x323b7a=$(_0x48f292(0x2ac))[_0x48f292(0x1ae)]('checked');_0x323b7a?$(_0x48f292(0x2a9))[_0x48f292(0x1a4)](0x0):$(_0x48f292(0x2a9))[_0x48f292(0x1a4)](0x1);});const _0x2bf2b7=$(_0x47640e(0x1cd));_0x2bf2b7[_0x47640e(0x236)](Object[_0x47640e(0x1c8)](Object[_0x47640e(0x1c8)]({},_0xc9146()),{'filter'(_0x1b3816){const _0x455115=_0x47640e;return _0x1b3816[_0x455115(0x238)]===_0x455115(0x244)||_0x1b3816[_0x455115(0x238)]==='Object';},'isSelectable'(_0x429984){const _0x51cf14=_0x47640e;return _0x429984['nodeClass']===_0x51cf14(0x244);}}));},'oneditsave'(){const _0x49d93f=_0x5cf572,_0x3b6779=$(_0x49d93f(0x2ac))['prop'](_0x49d93f(0x1a3));_0x3b6779?($(_0x49d93f(0x2ac))[_0x49d93f(0x1a4)](_0x3b6779?0x0:0x1),this[_0x49d93f(0x269)]=_0x3b6779?0x0:0x1):($(_0x49d93f(0x2ac))[_0x49d93f(0x1a4)](0x1),this[_0x49d93f(0x269)]=0x1);}});}()));function _0x11ed(_0x11baea,_0x137046){const _0x2537c6=_0x2537();return _0x11ed=function(_0x11ed1c,_0x52db17){_0x11ed1c=_0x11ed1c-0x18a;let _0x1bf189=_0x2537c6[_0x11ed1c];return _0x1bf189;},_0x11ed(_0x11baea,_0x137046);}function _0x2537(){const _0x1fd185=['forEach','next','Method','<li><i\x20class=\x22fa\x20fa-error\x22\x20style=\x22color:red;\x22></i>no\x20reference\x20!<ul></ul></li>','endpointNode','nodeIds','ns=0;i=45','background-color:transparent;overflow:hidden;border:3px','main-wrapper','_hideMenu','startImmediately','each','<span\x20title=','Organizes','<a\x20href=\x22#\x22></a>','opc.tcp://opcuademo.sterfive.com:26543','json','position','fetching\x20failed\x20with\x20error','HasProperty','NodeId\x20with\x20namespace\x20Urn','<ul\x20class=\x22sterfive-tree\x22></ul>','\x22}><span\x20class=\x22tree-text\x22\x20title=','opts','offset','currentParent','msg.','options',');\x20-webkit-mask-image:\x20url(','aliased\x20browsePath:\x20','<i\x20class=\x22red-ui-typedInput-icon\x20fa\x20fa-caret-down\x22></i>','16px','li\x20>\x20.tree-text','node\x20id\x20or\x20\x20browse\x20path\x20comes\x20from\x20injected\x20msg\x20parameter','_createMenu','fa-text-width','disarmClick','displayName','change','right','>&nbsp;\x20','<li>error\x20','20px','fetched','$dropdown','indexOf','message','removeClass','browsePath','show','catch','verify','dblclick','ReferenceType','30px','$selectLabel','[value=\x27','multiple','value','bp_aliased','browseResult','/opcua-for-node-red','118458OfyhhI','text','608688UrvNTS','OpcUa-Endpoint2','<iframe></iframe>','BrowsePath','ns=0;i=47','ns=0;i=85','li[key=\x22','replaceWith','then','$inputGroup','/Server/ServerStatus/CurrentTime','<i\x20class=\x22fa\x20fa-bookmark\x22/>&nbsp;\x20','<i>','keyCode','hide','nodeBrowser','aliased\x20NodeId:\x20','nodeClass','DodgerBlue','selected','nodeId','animate','</span>','/browse','$input','match','statusCode:\x20','mode','append','Variable','stringify','$info','isSelectable','CadetBlue','HasTypeDefinition','sterfive-input-error','loading','#node-input-subscription','wrap','red-ui-typedInput-icon','slideDown','nodes','keydown','references',':visible','addClass','sterfive-input-group','filter','stopPropagation','bp_indexed','#C0DEED','node','closest','find','parent','$verifyBtn',':first','length','ObjectType','<span\x20class=\x22red-ui-typedInput-type-label\x22></span>','.tree-text:first','nodeId_nsu','left','180px','Object','18px','inputs','BrowseName','2007WFNeie','toString','SteelBlue','$tree','View','<div\x20class=\x22spinner\x22></div>','<i\x20class=\x22fa\x20fa-tag\x22/><i\x20class=\x22fa\x20fa-fighter-jet\x22/>&nbsp;','namespaceAliases','true','callback','$selectTrigger','aliasedBrowsePath','opcua','subscription','sterfive.nodeBrowser','reference','node\x20class:\x20','status','<option/>','_delay','msg','nodeId_aliased','SandyBrown','prependTo','524682nhfWVW','placeholder','push','sterfive-dropdown','/walk-backward','</span><ul></ul></li>','TypeDefinition','fa-sliders','height','ns=0;i=34','Objects','blur','relativePath','sterfive-typedInput-options\x20sterfive-online-menu','toggleClass','appendTo','HasChild','icon','#node-input-endpoint','$elementDiv','ns=0;i=35',':focus','pageX','target','DisplayName','POST','hasClass','toggle','remove','1070881tZiLYO','5458540JbPPLg','reset','data','<button\x20title=\x22open\x20OPCUA\x20AddressSpace\x20Browser\x22><i\x20class=\x22fa\x20fa-sitemap\x22></i></button>','log','browseName','883776rebSIZ','sterfive-combo-box','#node-input-inputs','mousedown.red-ui-typedInput-close-property-select','pageY','#node-input-startImmediately','nsu\x20nodeId:\x20','_showTypeMenu','expandable\x20expanded','nsu','referenceTypeId','name','red-ui-typedInput-icon\x20','fa-folder','$uiSelect','setMode','mousedown','subscriptions','$combo','click',';\x22></i>\x20','$toggleTreeBtn','statusText','<i\x20class=\x22fa\x20fa-id-card\x22/>&nbsp;\x20','$menu','</li>','after','application/json','expandable','function','DataType','checked','val','preventDefault','resolveParentNode','<div>','parentNode','statusCode','nodeId:\x20','><i\x20class=\x22fa\x20','red-ui-typedInput-focus','scrollTop','prop','fa-list-alt','<i\x20class=\x22fa\x20fa-tag\x22/>1\x20&nbsp;\x20','<input\x20type=\x22checkbox\x22>','attr','css','absolute','selectedMenuItem','suppressed','element','fa-object-group','isTypeRef','typeDefinition','7228KFJOBH','NodeClass','auto','32VczcbP','aliasedNodeId','ns=0;i=46','monitor\x20variable','ns=0;i=40','empty','.spinner','\x22\x20style=\x22color:','before','trigger','assign','/checkNodeId','Both','Inverse','children','#node-input-nodeId','Value\x20is\x20not\x20verified','<button\x20type=\x22button\x22\x20tabindex=\x220\x22></button>','IsForward','focus','Good','__parentNode','node_label_italic','expanded','input[type=\x22checkbox\x22]','_showMenu','done','border','title','err','VariableType','browse\x20path:\x20','<div\x20class=\x22sterfive-info-text\x22></div>','nsuNodeID','node-input-startImmediately','DarkOrange','error','label','top','Forward','none'];_0x2537=function(){return _0x1fd185;};return _0x2537();} </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>&nbsp;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> &nbsp;<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>&nbsp;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>