PageSourceSearch

https://lk.esi.bz/2631.0ce14c4fc5a40d0d.js

js esi.bz collected 2026-10-08 15:21:14 UTC 39,768 bytes, 1 lines download raw bytes

vendor: 35,255 bytes, line 1
1(self.webpackChunkthingsboard=self.webpackChunkthingsboard||[]).push([[2631],{42631:function(G,W,H){var L,R;L=[H(70970)],R=function(A){return function(n){function S(t){this.$container,this.constraints=null,this.__$tooltip,this.__init(t)}function A(t,o){var i=!0;return n.each(t,function(e,s){return void 0===o[e]||t[e]!==o[e]?(i=!1,!1):void 0}),i}function E(t){var o=t.attr("id"),i=o?l.window.document.getElementById(o):null;return i?i===t[0]:n.contains(l.window.document.body,t[0])}function j(){if(!C)return!1;var o=(C.document.body||C.document.documentElement).style,i="transition",e=["Moz","Webkit","Khtml","O","ms"];if("string"==typeof o[i])return!0;i=i.charAt(0).toUpperCase()+i.substr(1);for(var s=0;s<e.length;s++)if("string"==typeof o[e[s]+i])return!0;return!1}var I={animation:"fade",animationDuration:350,content:null,contentAsHTML:!1,contentCloning:!1,debug:!0,delay:300,delayTouch:[300,500],functionInit:null,functionBefore:null,functionReady:null,functionAfter:null,functionFormat:null,IEmin:6,interactive:!1,multiple:!1,parent:null,plugins:["sideTip"],repositionOnScroll:!1,restoration:"none",selfDestruction:!0,theme:[],timer:0,trackerInterval:500,trackOrigin:!1,trackTooltip:!1,trigger:"hover",triggerClose:{click:!1,mouseleave:!1,originClick:!1,scroll:!1,tap:!1,touchleave:!1},triggerOpen:{click:!1,mouseenter:!1,tap:!1,touchstart:!1},updateAnimation:"rotate",zIndex:9999999},C=typeof window<"u"?window:null,l={hasTouchCapability:!(!C||!("ontouchstart"in C||C.DocumentTouch&&C.document instanceof C.DocumentTouch||C.navigator.maxTouchPoints)),hasTransitions:j(),IE:!1,semVer:"4.2.8",window:C},B=function(){this.__$emitterPrivate=n({}),this.__$emitterPublic=n({}),this.__instancesLatestArr=[],this.__plugins={},this._env=l};B.prototype={__bridge:function(t,o,i){if(!o[i]){var e=function(){};e.prototype=t;var s=new e;s.__init&&s.__init(o),n.each(t,function(a,p){0!=a.indexOf("__")&&(o[a]?I.debug&&console.log("The "+a+" method of the "+i+" plugin conflicts with another plugin or native methods"):(o[a]=function(){return s[a].apply(s,Array.prototype.slice.apply(arguments))},o[a].bridged=s))}),o[i]=s}return this},__setWindow:function(t){return l.window=t,this},_getRuler:function(t){return new S(t)},_off:function(){return this.__$emitterPrivate.off.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_on:function(){return this.__$emitterPrivate.on.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_one:function(){return this.__$emitterPrivate.one.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_plugin:function(t){var o=this;if("string"==typeof t){var i=t,e=null;return i.indexOf(".")>0?e=o.__plugins[i]:n.each(o.__plugins,function(s,a){return a.name.substring(a.name.length-i.length-1)=="."+i?(e=a,!1):void 0}),e}if(t.name.indexOf(".")<0)throw new Error("Plugins must be namespaced");return o.__plugins[t.name]=t,t.core&&o.__bridge(t.core,o,t.name),this},_trigger:function(){var t=Array.prototype.slice.apply(arguments);return"string"==typeof t[0]&&(t[0]={type:t[0]}),this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,t),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,t),this},instances:function(t){var o=[];return n(t||".tooltipstered").each(function(){var e=n(this),s=e.data("tooltipster-ns");s&&n.each(s,function(a,p){o.push(e.data(p))})}),o},instancesLatest:function(){return this.__instancesLatestArr},off:function(){return this.__$emitterPublic.off.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},on:function(){return this.__$emitterPublic.on.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},one:function(){return this.__$emitterPublic.one.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},origins:function(t){return n((t?t+" ":"")+".tooltipstered").toArray()},setDefaults:function(t){return n.extend(I,t),this},triggerHandler:function(){return this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},n.tooltipster=new B,n.Tooltipster=function(t,o){this.__callbacks={close:[],open:[]},this.__closingTime,this.__Content,this.__contentBcr,this.__destroyed=!1,this.__$emitterPrivate=n({}),this.__$emitterPublic=n({}),this.__enabled=!0,this.__garbageCollector,this.__Geometry,this.__lastPosition,this.__namespace="tooltipster-"+Math.round(1e6*Math.random()),this.__options,this.__$originParents,this.__pointerIsOverOrigin=!1,this.__previousThemes=[],this.__state="closed",this.__timeouts={close:[],open:null},this.__touchEvents=[],this.__tracker=null,this._$origin,this._$tooltip,this.__init(t,o)},n.Tooltipster.prototype={__init:function(t,o){var i=this;if(i._$origin=n(t),i.__options=n.extend(!0,{},I,o),i.__optionsFormat(),!l.IE||l.IE>=i.__options.IEmin){var e=null;if(void 0===i._$origin.data("tooltipster-initialTitle")&&(void 0===(e=i._$origin.attr("title"))&&(e=null),i._$origin.data("tooltipster-initialTitle",e)),null!==i.__options.content)i.__contentSet(i.__options.content);else{var s,a=i._$origin.attr("data-tooltip-content");a&&(s=n(a)),s&&s[0]?i.__contentSet(s.first()):i.__contentSet(e)}i._$origin.removeAttr("title").addClass("tooltipstered"),i.__prepareOrigin(),i.__prepareGC(),n.each(i.__options.plugins,function(p,u){i._plug(u)}),l.hasTouchCapability&&n(l.window.document.body).on("touchmove."+i.__namespace+"-triggerOpen",function(p){i._touchRecordEvent(p)}),i._on("created",function(){i.__prepareTooltip()})._on("repositioned",function(p){i.__lastPosition=p.position})}else i.__options.disabled=!0},__contentInsert:function(){var t=this,o=t._$tooltip.find(".tooltipster-content"),i=t.__Content,e=function(s){i=s};return t._trigger({type:"format",content:t.__Content,format:e}),t.__options.functionFormat&&(i=t.__options.functionFormat.call(t,t,{origin:t._$origin[0]},t.__Content)),"string"!=typeof i||t.__options.contentAsHTML?o.empty().append(i):o.text(i),t},__contentSet:function(t){return t instanceof n&&this.__options.contentCloning&&(t=t.clone(!0)),this.__Content=t,this._trigger({type:"updated",content:t}),this},__destroyError:function(){throw new Error("This tooltip has been destroyed and cannot execute your method call.")},__geometry:function(){var t=this,o=t._$origin,i=t._$origin.is("area");if(i){var e=t._$origin.parent().attr("name");o=n('img[usemap="#'+e+'"]')}var s=o[0].getBoundingClientRect(),a=n(l.window.document),p=n(l.window),u=o,r={available:{document:null,window:null},document:{size:{height:a.height(),width:a.width()}},window:{scroll:{left:l.window.scrollX||l.window.document.documentElement.scrollLeft,top:l.window.scrollY||l.window.document.documentElement.scrollTop},size:{height:p.height(),width:p.width()}},origin:{fixedLineage:!1,offset:{},size:{height:s.bottom-s.top,width:s.right-s.left},usemapImage:i?o[0]:null,windowOffset:{bottom:s.bottom,left:s.left,right:s.right,top:s.top}}};if(i){var m=t._$origin.attr("shape"),_=t._$origin.attr("coords");if(_&&(_=_.split(","),n.map(_,function(D,Y){_[Y]=parseInt(D)})),"default"!=m)switch(m){case"circle":var h=_[0],c=_[1],w=_[2],y=c-w,d=h-w;r.origin.size.height=2*w,r.origin.size.width=r.origin.size.height,r.origin.windowOffset.left+=d,r.origin.windowOffset.top+=y;break;case"rect":var g=_[0],$=_[1],b=_[2],v=_[3];r.origin.size.height=v-$,r.origin.size.width=b-g,r.origin.windowOffset.left+=g,r.origin.windowOffset.top+=$;break;case"poly":for(var P=0,x=0,z=0,f=0,M="even",O=0;O<_.length;O++){var T=_[O];"even"==M?(T>z&&(z=T,0===O&&(P=z)),P>T&&(P=T),M="odd"):(T>f&&(f=T,1==O&&(x=f)),x>T&&(x=T),M="even")}r.origin.size.height=f-x,r.origin.size.width=z-P,r.origin.windowOffset.left+=P,r.origin.windowOffset.top+=x}}var N=function(D){r.origin.size.height=D.height,r.origin.windowOffset.left=D.left,r.origin.windowOffset.top=D.top,r.origin.size.width=D.width};for(t._trigger({type:"geometry",edit:N,geometry:{height:r.origin.size.height,left:r.origin.windowOffset.left,top:r.origin.windowOffset.top,width:r.origin.size.width}}),r.origin.windowOffset.right=r.origin.windowOffset.left+r.origin.size.width,r.origin.windowOffset.bottom=r.origin.windowOffset.top+r.origin.size.height,r.origin.offset.left=r.origin.windowOffset.left+r.window.scroll.left,r.origin.offset.top=r.origin.windowOffset.top+r.window.scroll.top,r.origin.offset.bottom=r.origin.offset.top+r.origin.size.height,r.origin.offset.right=r.origin.offset.left+r.origin.size.width,r.available.document={bottom:{height:r.document.size.height-r.origin.offset.bottom,width:r.document.size.width},left:{height:r.document.size.height,width:r.origin.offset.left},right:{height:r.document.size.height,width:r.document.size.width-r.origin.offset.right},top:{height:r.origin.offset.top,width:r.document.size.width}},r.available.window={bottom:{height:Math.max(r.window.size.height-Math.max(r.origin.windowOffset.bottom,0),0),width:r.window.size.width},left:{height:r.window.size.height,width:Math.max(r.origin.windowOffset.left,0)},right:{height:r.window.size.height,width:Math.max(r.window.size.width-Math.max(r.origin.windowOffset.right,0),0)},top:{height:Math.max(r.origin.windowOffset.top,0),width:r.window.size.width}};"html"!=u[0].tagName.toLowerCase();){if("fixed"==u.css("position")){r.origin.fixedLineage=!0;break}u=u.parent()}return r},__optionsFormat:function(){return"number"==typeof this.__options.animationDuration&&(this.__options.animationDuration=[this.__options.animationDuration,this.__options.animationDuration]),"number"==typeof this.__options.delay&&(this.__options.delay=[this.__options.delay,this.__options.delay]),"number"==typeof this.__options.delayTouch&&(this.__options.delayTouch=[this.__options.delayTouch,this.__options.delayTouch]),"string"==typeof this.__options.theme&&(this.__options.theme=[this.__options.theme]),null===this.__options.parent?this.__options.parent=n(l.window.document.body):"string"==typeof this.__options.parent&&(this.__options.parent=n(this.__options.parent)),"hover"==this.__options.trigger?(this.__options.triggerOpen={mouseenter:!0,touchstart:!0},this.__options.triggerClose={mouseleave:!0,originClick:!0,touchleave:!0}):"click"==this.__options.trigger&&(this.__options.triggerOpen={click:!0,tap:!0},this.__options.triggerClose={click:!0,tap:!0}),this._trigger("options"),this},__prepareGC:function(){var t=this;return t.__options.selfDestruction?t.__garbageCollector=setInterval(function(){var o=(new Date).getTime();t.__touchEvents=n.grep(t.__touchEvents,function(i,e){return o-i.time>6e4}),E(t._$origin)||t.close(function(){t.destroy()})},2e4):clearInterval(t.__garbageCollector),t},__prepareOrigin:function(){var t=this;if(t._$origin.off("."+t.__namespace+"-triggerOpen"),l.hasTouchCapability&&t._$origin.on("touchstart."+t.__namespace+"-triggerOpen touchend."+t.__namespace+"-triggerOpen touchcancel."+t.__namespace+"-triggerOpen",function(i){t._touchRecordEvent(i)}),t.__options.triggerOpen.click||t.__options.triggerOpen.tap&&l.hasTouchCapability){var o="";t.__options.triggerOpen.click&&(o+="click."+t.__namespace+"-triggerOpen "),t.__options.triggerOpen.tap&&l.hasTouchCapability&&(o+="touchend."+t.__namespace+"-triggerOpen"),t._$origin.on(o,function(i){t._touchIsMeaningfulEvent(i)&&t._open(i)})}return(t.__options.triggerOpen.mouseenter||t.__options.triggerOpen.touchstart&&l.hasTouchCapability)&&(o="",t.__options.triggerOpen.mouseenter&&(o+="mouseenter."+t.__namespace+"-triggerOpen "),t.__options.triggerOpen.touchstart&&l.hasTouchCapability&&(o+="touchstart."+t.__namespace+"-triggerOpen"),t._$origin.on(o,function(e){!t._touchIsTouchEvent(e)&&t._touchIsEmulatedEvent(e)||(t.__pointerIsOverOrigin=!0,t._openShortly(e))})),(t.__options.triggerClose.mouseleave||t.__options.triggerClose.touchleave&&l.hasTouchCapability)&&(o="",t.__options.triggerClose.mouseleave&&(o+="mouseleave."+t.__namespace+"-triggerOpen "),t.__options.triggerClose.touchleave&&l.hasTouchCapability&&(o+="touchend."+t.__namespace+"-triggerOpen touchcancel."+t.__namespace+"-triggerOpen"),t._$origin.on(o,function(e){t._touchIsMeaningfulEvent(e)&&(t.__pointerIsOverOrigin=!1)})),t},__prepareTooltip:function(){var t=this,o=t.__options.interactive?"auto":"";return t._$tooltip.attr("id",t.__namespace).css({"pointer-events":o,zIndex:t.__options.zIndex}),n.each(t.__previousThemes,function(i,e){t._$tooltip.removeClass(e)}),n.each(t.__options.theme,function(i,e){t._$tooltip.addClass(e)}),t.__previousThemes=n.merge([],t.__options.theme),t},__scrollHandler:function(t){var o=this;if(o.__options.triggerClose.scroll)o._close(t);else if(E(o._$origin)&&E(o._$tooltip)){var i=null;if(t.target===l.window.document)o.__Geometry.origin.fixedLineage||o.__options.repositionOnScroll&&o.reposition(t);else{i=o.__geometry();var e=!1;if("fixed"!=o._$origin.css("position")&&o.__$originParents.each(function(p,u){var r=n(u),m=r.css("overflow-x"),_=r.css("overflow-y");if("visible"!=m||"visible"!=_){var h=u.getBoundingClientRect();if("visible"!=m&&(i.origin.windowOffset.left<h.left||i.origin.windowOffset.right>h.right)||"visible"!=_&&(i.origin.windowOffset.top<h.top||i.origin.windowOffset.bottom>h.bottom))return e=!0,!1}return"fixed"!=r.css("position")&&void 0}),e)o._$tooltip.css("visibility","hidden");else if(o._$tooltip.css("visibility","visible"),o.__options.repositionOnScroll)o.reposition(t);else{var s=i.origin.offset.left-o.__Geometry.origin.offset.left,a=i.origin.offset.top-o.__Geometry.origin.offset.top;o._$tooltip.css({left:o.__lastPosition.coord.left+s,top:o.__lastPosition.coord.top+a})}}o._trigger({type:"scroll",event:t,geo:i})}return o},__stateSet:function(t){return this.__state=t,this._trigger({type:"state",state:t}),this},__timeoutsClear:function(){return clearTimeout(this.__timeouts.open),this.__timeouts.open=null,n.each(this.__timeouts.close,function(t,o){clearTimeout(o)}),this.__timeouts.close=[],this},__trackerStart:function(){var t=this,o=t._$tooltip.find(".tooltipster-content");return t.__options.trackTooltip&&(t.__contentBcr=o[0].getBoundingClientRect()),t.__tracker=setInterval(function(){if(E(t._$origin)&&E(t._$tooltip)){if(t.__options.trackOrigin){var i=t.__geometry(),e=!1;A(i.origin.size,t.__Geometry.origin.size)&&(t.__Geometry.origin.fixedLineage?A(i.origin.windowOffset,t.__Geometry.origin.windowOffset)&&(e=!0):A(i.origin.offset,t.__Geometry.origin.offset)&&(e=!0)),e||(t.__options.triggerClose.mouseleave?t._close():t.reposition())}if(t.__options.trackTooltip){var s=o[0].getBoundingClientRect();s.height===t.__contentBcr.height&&s.width===t.__contentBcr.width||(t.reposition(),t.__contentBcr=s)}}else t._close()},t.__options.trackerInterval),t},_close:function(t,o,i){var e=this,s=!0;if(e._trigger({type:"close",event:t,stop:function(){s=!1}}),s||i){o&&e.__callbacks.close.push(o),e.__callbacks.open=[],e.__timeoutsClear();var a=function(){n.each(e.__callbacks.close,function(h,c){c.call(e,e,{event:t,origin:e._$origin[0]})}),e.__callbacks.close=[]};if("closed"!=e.__state){var p=!0,m=(new Date).getTime()+e.__options.animationDuration[1];if("disappearing"==e.__state&&m>e.__closingTime&&e.__options.animationDuration[1]>0&&(p=!1),p){e.__closingTime=m,"disappearing"!=e.__state&&e.__stateSet("disappearing");var _=function(){clearInterval(e.__tracker),e._trigger({type:"closing",event:t}),e._$tooltip.off("."+e.__namespace+"-triggerClose").removeClass("tooltipster-dying"),n(l.window).off("."+e.__namespace+"-triggerClose"),e.__$originParents.each(function(h,c){n(c).off("scroll."+e.__namespace+"-triggerClose")}),e.__$originParents=null,n(l.window.document.body).off("."+e.__namespace+"-triggerClose"),e._$origin.off("."+e.__namespace+"-triggerClose"),e._off("dismissable"),e.__stateSet("closed"),e._trigger({type:"after",event:t}),e.__options.functionAfter&&e.__options.functionAfter.call(e,e,{event:t,origin:e._$origin[0]}),a()};l.hasTransitions?(e._$tooltip.css({"-moz-animation-duration":e.__options.animationDuration[1]+"ms","-ms-animation-duration":e.__options.animationDuration[1]+"ms","-o-animation-duration":e.__options.animationDuration[1]+"ms","-webkit-animation-duration":e.__options.animationDuration[1]+"ms","animation-duration":e.__options.animationDuration[1]+"ms","transition-duration":e.__options.animationDuration[1]+"ms"}),e._$tooltip.clearQueue().removeClass("tooltipster-show").addClass("tooltipster-dying"),e.__options.animationDuration[1]>0&&e._$tooltip.delay(e.__options.animationDuration[1]),e._$tooltip.queue(_)):e._$tooltip.stop().fadeOut(e.__options.animationDuration[1],_)}}else a()}return e},_off:function(){return this.__$emitterPrivate.off.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_on:function(){return this.__$emitterPrivate.on.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_one:function(){return this.__$emitterPrivate.one.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_open:function(t,o){var i=this;if(!i.__destroying&&E(i._$origin)&&i.__enabled){var e=!0;if("closed"==i.__state&&(i._trigger({type:"before",event:t,stop:function(){e=!1}}),e&&i.__options.functionBefore&&(e=i.__options.functionBefore.call(i,i,{event:t,origin:i._$origin[0]}))),!1!==e&&null!==i.__Content){o&&i.__callbacks.open.push(o),i.__callbacks.close=[],i.__timeoutsClear();var s,a=function(){"stable"!=i.__state&&i.__stateSet("stable"),n.each(i.__callbacks.open,function(_,h){h.call(i,i,{origin:i._$origin[0],tooltip:i._$tooltip[0]})}),i.__callbacks.open=[]};if("closed"!==i.__state)s=0,"disappearing"===i.__state?(i.__stateSet("appearing"),l.hasTransitions?(i._$tooltip.clearQueue().removeClass("tooltipster-dying").addClass("tooltipster-show"),i.__options.animationDuration[0]>0&&i._$tooltip.delay(i.__options.animationDuration[0]),i._$tooltip.queue(a)):i._$tooltip.stop().fadeIn(a)):"stable"==i.__state&&a();else{if(i.__stateSet("appearing"),s=i.__options.animationDuration[0],i.__contentInsert(),i.reposition(t,!0),l.hasTransitions?(i._$tooltip.addClass("tooltipster-"+i.__options.animation).addClass("tooltipster-initial").css({"-moz-animation-duration":i.__options.animationDuration[0]+"ms","-ms-animation-duration":i.__options.animationDuration[0]+"ms","-o-animation-duration":i.__options.animationDuration[0]+"ms","-webkit-animation-duration":i.__options.animationDuration[0]+"ms","animation-duration":i.__options.animationDuration[0]+"ms","transition-duration":i.__options.animationDuration[0]+"ms"}),setTimeout(function(){"closed"!=i.__state&&(i._$tooltip.addClass("tooltipster-show").removeClass("tooltipster-initial"),i.__options.animationDuration[0]>0&&i._$tooltip.delay(i.__options.animationDuration[0]),i._$tooltip.queue(a))},0)):i._$tooltip.css("display","none").fadeIn(i.__options.animationDuration[0],a),i.__trackerStart(),n(l.window).on("resize."+i.__namespace+"-triggerClose",function(_){var h=n(document.activeElement);(h.is("input")||h.is("textarea"))&&n.contains(i._$tooltip[0],h[0])||i.reposition(_)}).on("scroll."+i.__namespace+"-triggerClose",function(_){i.__scrollHandler(_)}),i.__$originParents=i._$origin.parents(),i.__$originParents.each(function(_,h){n(h).on("scroll."+i.__namespace+"-triggerClose",function(c){i.__scrollHandler(c)})}),i.__options.triggerClose.mouseleave||i.__options.triggerClose.touchleave&&l.hasTouchCapability){i._on("dismissable",function(_){_.dismissable?_.delay?(m=setTimeout(function(){i._close(_.event)},_.delay),i.__timeouts.close.push(m)):i._close(_):clearTimeout(m)});var p=i._$origin,u="",r="",m=null;i.__options.interactive&&(p=p.add(i._$tooltip)),i.__options.triggerClose.mouseleave&&(u+="mouseenter."+i.__namespace+"-triggerClose ",r+="mouseleave."+i.__namespace+"-triggerClose "),i.__options.triggerClose.touchleave&&l.hasTouchCapability&&(u+="touchstart."+i.__namespace+"-triggerClose",r+="touchend."+i.__namespace+"-triggerClose touchcancel."+i.__namespace+"-triggerClose"),p.on(r,function(_){if(i._touchIsTouchEvent(_)||!i._touchIsEmulatedEvent(_)){var h="mouseleave"==_.type?i.__options.delay:i.__options.delayTouch;i._trigger({delay:h[1],dismissable:!0,event:_,type:"dismissable"})}}).on(u,function(_){!i._touchIsTouchEvent(_)&&i._touchIsEmulatedEvent(_)||i._trigger({dismissable:!1,event:_,type:"dismissable"})})}i.__options.triggerClose.originClick&&i._$origin.on("click."+i.__namespace+"-triggerClose",function(_){i._touchIsTouchEvent(_)||i._touchIsEmulatedEvent(_)||i._close(_)}),(i.__options.triggerClose.click||i.__options.triggerClose.tap&&l.hasTouchCapability)&&setTimeout(function(){if("closed"!=i.__state){var _="",h=n(l.window.document.body);i.__options.triggerClose.click&&(_+="click."+i.__namespace+"-triggerClose "),i.__options.triggerClose.tap&&l.hasTouchCapability&&(_+="touchend."+i.__namespace+"-triggerClose"),h.on(_,function(c){i._touchIsMeaningfulEvent(c)&&(i._touchRecordEvent(c),i.__options.interactive&&n.contains(i._$tooltip[0],c.target)||i._close(c))}),i.__options.triggerClose.tap&&l.hasTouchCapability&&h.on("touchstart."+i.__namespace+"-triggerClose",function(c){i._touchRecordEvent(c)})}},0),i._trigger("ready"),i.__options.functionReady&&i.__options.functionReady.call(i,i,{origin:i._$origin[0],tooltip:i._$tooltip[0]})}i.__options.timer>0&&(m=setTimeout(function(){i._close()},i.__options.timer+s),i.__timeouts.close.push(m))}}return i},_openShortly:function(t){var o=this,i=!0;if("stable"!=o.__state&&"appearing"!=o.__state&&!o.__timeouts.open&&(o._trigger({type:"start",event:t,stop:function(){i=!1}}),i)){var e=0==t.type.indexOf("touch")?o.__options.delayTouch:o.__options.delay;e[0]?o.__timeouts.open=setTimeout(function(){o.__timeouts.open=null,o.__pointerIsOverOrigin&&o._touchIsMeaningfulEvent(t)?(o._trigger("startend"),o._open(t)):o._trigger("startcancel")},e[0]):(o._trigger("startend"),o._open(t))}return o},_optionsExtract:function(t,o){var i=this,e=n.extend(!0,{},o),s=i.__options[t];return s||(s={},n.each(o,function(a,p){var u=i.__options[a];void 0!==u&&(s[a]=u)})),n.each(e,function(a,p){void 0!==s[a]&&("object"!=typeof p||p instanceof Array||null==p||"object"!=typeof s[a]||s[a]instanceof Array||null==s[a]?e[a]=s[a]:n.extend(e[a],s[a]))}),e},_plug:function(t){var o=n.tooltipster._plugin(t);if(!o)throw new Error('The "'+t+'" plugin is not defined');return o.instance&&n.tooltipster.__bridge(o.instance,this,o.name),this},_touchIsEmulatedEvent:function(t){for(var o=!1,i=(new Date).getTime(),e=this.__touchEvents.length-1;e>=0;e--){var s=this.__touchEvents[e];if(!(i-s.time<500))break;s.target===t.target&&(o=!0)}return o},_touchIsMeaningfulEvent:function(t){return this._touchIsTouchEvent(t)&&!this._touchSwiped(t.target)||!this._touchIsTouchEvent(t)&&!this._touchIsEmulatedEvent(t)},_touchIsTouchEvent:function(t){return 0==t.type.indexOf("touch")},_touchRecordEvent:function(t){return this._touchIsTouchEvent(t)&&(t.time=(new Date).getTime(),this.__touchEvents.push(t)),this},_touchSwiped:function(t){for(var o=!1,i=this.__touchEvents.length-1;i>=0;i--){var e=this.__touchEvents[i];if("touchmove"==e.type){o=!0;break}if("touchstart"==e.type&&t===e.target)break}return o},_trigger:function(){var t=Array.prototype.slice.apply(arguments);return"string"==typeof t[0]&&(t[0]={type:t[0]}),t[0].instance=this,t[0].origin=this._$origin?this._$origin[0]:null,t[0].tooltip=this._$tooltip?this._$tooltip[0]:null,this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,t),n.tooltipster._trigger.apply(n.tooltipster,t),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,t),this},_unplug:function(t){var o=this;if(o[t]){var i=n.tooltipster._plugin(t);i.instance&&n.each(i.instance,function(e,s){o[e]&&o[e].bridged===o[t]&&delete o[e]}),o[t].__destroy&&o[t].__destroy(),delete o[t]}return o},close:function(t){return this.__destroyed?this.__destroyError():this._close(null,t),this},content:function(t){var o=this;if(void 0===t)return o.__Content;if(o.__destroyed)o.__destroyError();else if(o.__contentSet(t),null!==o.__Content){if("closed"!==o.__state&&(o.__contentInsert(),o.reposition(),o.__options.updateAnimation))if(l.hasTransitions){var i=o.__options.updateAnimation;o._$tooltip.addClass("tooltipster-update-"+i),setTimeout(function(){"closed"!=o.__state&&o._$tooltip.removeClass("tooltipster-update-"+i)},1e3)}else o._$tooltip.fadeTo(200,.5,function(){"closed"!=o.__state&&o._$tooltip.fadeTo(200,1)})}else o._close();return o},destroy:function(){var t=this;if(t.__destroyed)t.__destroyError();else{"closed"!=t.__state?t.option("animationDuration",0)._close(null,null,!0):t.__timeoutsClear(),t._trigger("destroy"),t.__destroyed=!0,t._$origin.removeData(t.__namespace).off("."+t.__namespace+"-triggerOpen"),n(l.window.document.body).off("."+t.__namespace+"-triggerOpen");var o=t._$origin.data("tooltipster-ns");if(o)if(1===o.length){var i=null;"previous"==t.__options.restoration?i=t._$origin.data("tooltipster-initialTitle"):"current"==t.__options.restoration&&(i="string"==typeof t.__Content?t.__Content:n("<div></div>").append(t.__Content).html()),i&&t._$origin.attr("title",i),t._$origin.removeClass("tooltipstered"),t._$origin.removeData("tooltipster-ns").removeData("tooltipster-initialTitle")}else o=n.grep(o,function(e,s){return e!==t.__namespace}),t._$origin.data("tooltipster-ns",o);t._trigger("destroyed"),t._off(),t.off(),t.__Content=null,t.__$emitterPrivate=null,t.__$emitterPublic=null,t.__options.parent=null,t._$origin=null,t._$tooltip=null,n.tooltipster.__instancesLatestArr=n.grep(n.tooltipster.__instancesLatestArr,function(e,s){return t!==e}),clearInterval(t.__garbageCollector)}return t},disable:function(){return this.__destroyed?(this.__destroyError(),this):(this._close(),this.__enabled=!1,this)},elementOrigin:function(){return this.__destroyed?void this.__destroyError():this._$origin[0]},elementTooltip:function(){return this._$tooltip?this._$tooltip[0]:null},enable:function(){return this.__enabled=!0,this},hide:function(t){return this.close(t)},instance:function(){return this},off:function(){return this.__destroyed||this.__$emitterPublic.off.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},on:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.on.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},one:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.one.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},open:function(t){return this.__destroyed?this.__destroyError():this._open(null,t),this},option:function(t,o){return void 0===o?this.__options[t]:(this.__destroyed?this.__destroyError():(this.__options[t]=o,this.__optionsFormat(),n.inArray(t,["trigger","triggerClose","triggerOpen"])>=0&&this.__prepareOrigin(),"selfDestruction"===t&&this.__prepareGC()),this)},reposition:function(t,o){var i=this;return i.__destroyed?i.__destroyError():"closed"!=i.__state&&E(i._$origin)&&(o||E(i._$tooltip))&&(o||i._$tooltip.detach(),i.__Geometry=i.__geometry(),i._trigger({type:"reposition",event:t,helper:{geo:i.__Geometry}})),i},show:function(t){return this.open(t)},status:function(){return{destroyed:this.__destroyed,enabled:this.__enabled,open:"closed"!==this.__state,state:this.__state}},triggerHandler:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},n.fn.tooltipster=function(){var t=Array.prototype.slice.apply(arguments),o="You are using a single HTML element as content for several tooltips. You probably want to set the contentCloning option to TRUE.";if(0===this.length)return this;if("string"==typeof t[0]){var i="#*$~&";return this.each(function(){var h=n(this).data("tooltipster-ns"),c=h?n(this).data(h[0]):null;if(!c)throw new Error("You called Tooltipster's \""+t[0]+'" method on an uninitialized element');if("function"!=typeof c[t[0]])throw new Error('Unknown method "'+t[0]+'"');this.length>1&&"content"==t[0]&&(t[1]instanceof n||"object"==typeof t[1]&&null!=t[1]&&t[1].tagName)&&!c.__options.contentCloning&&c.__options.debug&&console.log(o);var w=c[t[0]](t[1],t[2]);return w!==c||"instance"===t[0]?(i=w,!1):void 0}),"#*$~&"!==i?i:this}n.tooltipster.__instancesLatestArr=[];var e=t[0]&&void 0!==t[0].multiple,s=e&&t[0].multiple||!e&&I.multiple,a=t[0]&&void 0!==t[0].content,p=a&&t[0].content||!a&&I.content,u=t[0]&&void 0!==t[0].contentCloning,r=u&&t[0].contentCloning||!u&&I.contentCloning,m=t[0]&&void 0!==t[0].debug,_=m&&t[0].debug||!m&&I.debug;return this.length>1&&(p instanceof n||"object"==typeof p&&null!=p&&p.tagName)&&!r&&_&&console.log(o),this.each(function(){var h=!1,c=n(this),w=c.data("tooltipster-ns"),y=null;w?s?h=!0:_&&(console.log("Tooltipster: one or more tooltips are already attached to the element below. Ignoring."),console.log(this)):h=!0,h&&(y=new n.Tooltipster(this,t[0]),w||(w=[]),w.push(y.__namespace),c.data("tooltipster-ns",w),c.data(y.__namespace,y),y.__options.functionInit&&y.__options.functionInit.call(y,y,{origin:this}),y._trigger("init")),n.tooltipster.__instancesLatestArr.push(y)}),this},S.prototype={__init:function(t){this.__$tooltip=t,this.__$tooltip.css({left:0,overflow:"hidden",position:"absolute",top:0}).find(".tooltipster-content").css("overflow","auto"),this.$container=n('<div class="tooltipster-ruler"></div>').append(this.__$tooltip).appendTo(l.window.document.body)},__forceRedraw:function(){var t=this.__$tooltip.parent();this.__$tooltip.detach(),this.__$tooltip.appendTo(t)},constrain:function(t,o){return this.constraints={width:t,height:o},this.__$tooltip.css({display:"block",height:"",overflow:"auto",width:t}),this},destroy:function(){this.__$tooltip.detach().find(".tooltipster-content").css({display:"",overflow:""}),this.$container.remove()},free:function(){return this.constraints=null,this.__$tooltip.css({display:"",height:"",overflow:"visible",width:""}),this},measure:function(){this.__forceRedraw();var t=this.__$tooltip[0].getBoundingClientRect(),o={size:{height:t.height||t.bottom-t.top,width:t.width||t.right-t.left}};if(this.constraints){var i=this.__$tooltip.find(".tooltipster-content"),e=this.__$tooltip.outerHeight(),s=i[0].getBoundingClientRect(),a={height:e<=this.constraints.height,width:t.width<=this.constraints.width&&s.width>=i[0].scrollWidth-1};o.fits=a.height&&a.width}return l.IE&&l.IE<=11&&o.size.width!==l.window.document.documentElement.clientWidth&&(o.size.width=Math.ceil(o.size.width)+1),o}};var k=navigator.userAgent.toLowerCase();-1!=k.indexOf("msie")?l.IE=parseInt(k.split("msie")[1]):-1!==k.toLowerCase().indexOf("trident")&&-1!==k.indexOf(" rv:11")?l.IE=11:-1!=k.toLowerCase().indexOf("edge/")&&(l.IE=parseInt(k.toLowerCase().split("edge/")[1]));var F="tooltipster.sideTip";return n.tooltipster._plugin({name:F,instance:{__defaults:function(){return{arrow:!0,distance:6,functionPosition:null,maxWidth:null,minIntersection:16,minWidth:0,position:null,side:"top",viewportAware:!0}},__init:function(t){var o=this;o.__instance=t,o.__namespace="tooltipster-sideTip-"+Math.round(1e6*Math.random()),o.__previousState="closed",o.__options,o.__optionsFormat(),o.__instance._on("state."+o.__namespace,function(i){"closed"==i.state?o.__close():"appearing"==i.state&&"closed"==o.__previousState&&o.__create(),o.__previousState=i.state}),o.__instance._on("options."+o.__namespace,function(){o.__optionsFormat()}),o.__instance._on("reposition."+o.__namespace,function(i){o.__reposition(i.event,i.helper)})},__close:function(){this.__instance.content()instanceof n&&this.__instance.content().detach(),this.__instance._$tooltip.remove(),this.__instance._$tooltip=null},__create:function(){var t=n('<div class="tooltipster-base tooltipster-sidetip"><div class="tooltipster-box"><div class="tooltipster-content"></div></div><div class="tooltipster-arrow"><div class="tooltipster-arrow-uncropped"><div class="tooltipster-arrow-border"></div><div class="tooltipster-arrow-background"></div></div></div></div>');this.__options.arrow||t.find(".tooltipster-box").css("margin",0).end().find(".tooltipster-arrow").hide(),this.__options.minWidth&&t.css("min-width",this.__options.minWidth+"px"),this.__options.maxWidth&&t.css("max-width",this.__options.maxWidth+"px"),this.__instance._$tooltip=t,this.__instance._trigger("created")},__destroy:function(){this.__instance._off("."+self.__namespace)},__optionsFormat:function(){var t=this;if(t.__options=t.__instance._optionsExtract(F,t.__defaults()),t.__options.position&&(t.__options.side=t.__options.position),"object"!=typeof t.__options.distance&&(t.__options.distance=[t.__options.distance]),t.__options.distance.length<4&&(void 0===t.__options.distance[1]&&(t.__options.distance[1]=t.__options.distance[0]),void 0===t.__options.distance[2]&&(t.__options.distance[2]=t.__options.distance[0]),void 0===t.__options.distance[3]&&(t.__options.distance[3]=t.__options.distance[1])),t.__options.distance={top:t.__options.distance[0],right:t.__options.distance[1],bottom:t.__options.distance[2],left:t.__options.distance[3]},"string"==typeof t.__options.side){var o={top:"bottom",right:"left",bottom:"top",left:"right"};t.__options.side=[t.__options.side,o[t.__options.side]],"left"==t.__options.side[0]||"right"==t.__options.side[0]?t.__options.side.push("top","bottom"):t.__options.side.push("right","left")}6===n.tooltipster._env.IE&&!0!==t.__options.arrow&&(t.__options.arrow=!1)},__reposition:function(t,o){var i,e=this,s=e.__targetFind(o),a=[];e.__instance._$tooltip.detach();var p=e.__instance._$tooltip.clone(),u=n.tooltipster._getRuler(p),r=!1,m=e.__instance.option("animation");switch(m&&p.removeClass("tooltipster-"+m),n.each(["window","document"],function(d,g){var $=null;if(e.__instance._trigger({container:g,helper:o,satisfied:r,takeTest:function(P){$=P},results:a,type:"positionTest"}),1==$||0!=$&&0==r&&("window"!=g||e.__options.viewportAware))for(d=0;d<e.__options.side.length;d++){var b={horizontal:0,vertical:0},v=e.__options.side[d];"top"==v||"bottom"==v?b.vertical=e.__options.distance[v]:b.horizontal=e.__options.distance[v],e.__sideChange(p,v),n.each(["natural","constrained"],function(x,z){if($=null,e.__instance._trigger({container:g,event:t,helper:o,mode:z,results:a,satisfied:r,side:v,takeTest:function(T){$=T},type:"positionTest"}),1==$||0!=$&&0==r){var f={container:g,distance:b,fits:null,mode:z,outerSize:null,side:v,size:null,target:s[v],whole:null},O=("natural"==z?u.free():u.constrain(o.geo.available[g][v].width-b.horizontal,o.geo.available[g][v].height-b.vertical)).measure();if(f.size=O.size,f.outerSize={height:O.size.height+b.vertical,width:O.size.width+b.horizontal},"natural"==z?o.geo.available[g][v].width>=f.outerSize.width&&o.geo.available[g][v].height>=f.outerSize.height?f.fits=!0:f.fits=!1:f.fits=O.fits,"window"==g&&(f.fits?f.whole="top"==v||"bottom"==v?o.geo.origin.windowOffset.right>=e.__options.minIntersection&&o.geo.window.size.width-o.geo.origin.windowOffset.left>=e.__options.minIntersection:o.geo.origin.windowOffset.bottom>=e.__options.minIntersection&&o.geo.window.size.height-o.geo.origin.windowOffset.top>=e.__options.minIntersection:f.whole=!1),a.push(f),f.whole)r=!0;else if("natural"==f.mode&&(f.fits||f.size.width<=o.geo.available[g][v].width))return!1}})}}),e.__instance._trigger({edit:function(d){a=d},event:t,helper:o,results:a,type:"positionTested"}),a.sort(function(d,g){if(d.whole&&!g.whole)return-1;if(!d.whole&&g.whole)return 1;if(d.whole&&g.whole){var $=e.__options.side.indexOf(d.side);return(b=e.__options.side.indexOf(g.side))>$?-1:$>b?1:"natural"==d.mode?-1:1}
1return d.fits&&!g.fits?-1:!d.fits&&g.fits?1:d.fits&&g.fits?($=e.__options.side.indexOf(d.side),(b=e.__options.side.indexOf(g.side))>$?-1:$>b?1:"natural"==d.mode?-1:1):"document"==d.container&&"bottom"==d.side&&"natural"==d.mode?-1:1;var b}),(i=a[0]).coord={},i.side){case"left":case"right":i.coord.top=Math.floor(i.target-i.size.height/2);break;case"bottom":case"top":i.coord.left=Math.floor(i.target-i.size.width/2)}switch(i.side){case"left":i.coord.left=o.geo.origin.windowOffset.left-i.outerSize.width;break;case"right":i.coord.left=o.geo.origin.windowOffset.right+i.distance.horizontal;break;case"top":i.coord.top=o.geo.origin.windowOffset.top-i.outerSize.height;break;case"bottom":i.coord.top=o.geo.origin.windowOffset.bottom+i.distance.vertical}"window"==i.container?"top"==i.side||"bottom"==i.side?i.coord.left<0?o.geo.origin.windowOffset.right-this.__options.minIntersection>=0?i.coord.left=0:i.coord.left=o.geo.origin.windowOffset.right-this.__options.minIntersection-1:i.coord.left>o.geo.window.size.width-i.size.width&&(o.geo.origin.windowOffset.left+this.__options.minIntersection<=o.geo.window.size.width?i.coord.left=o.geo.window.size.width-i.size.width:i.coord.left=o.geo.origin.windowOffset.left+this.__options.minIntersection+1-i.size.width):i.coord.top<0?o.geo.origin.windowOffset.bottom-this.__options.minIntersection>=0?i.coord.top=0:i.coord.top=o.geo.origin.windowOffset.bottom-this.__options.minIntersection-1:i.coord.top>o.geo.window.size.height-i.size.height&&(o.geo.origin.windowOffset.top+this.__options.minIntersection<=o.geo.window.size.height?i.coord.top=o.geo.window.size.height-i.size.height:i.coord.top=o.geo.origin.windowOffset.top+this.__options.minIntersection+1-i.size.height):(i.coord.left>o.geo.window.size.width-i.size.width&&(i.coord.left=o.geo.window.size.width-i.size.width),i.coord.left<0&&(i.coord.left=0)),e.__sideChange(p,i.side),o.tooltipClone=p[0],o.tooltipParent=e.__instance.option("parent").parent[0],o.mode=i.mode,o.whole=i.whole,o.origin=e.__instance._$origin[0],o.tooltip=e.__instance._$tooltip[0],delete i.container,delete i.fits,delete i.mode,delete i.outerSize,delete i.whole,i.distance=i.distance.horizontal||i.distance.vertical;var c,w,y,_=n.extend(!0,{},i);if(e.__instance._trigger({edit:function(d){i=d},event:t,helper:o,position:_,type:"position"}),e.__options.functionPosition){var h=e.__options.functionPosition.call(e,e.__instance,o,_);h&&(i=h)}u.destroy(),"top"==i.side||"bottom"==i.side?(c={prop:"left",val:i.target-i.coord.left},w=i.size.width-this.__options.minIntersection):(c={prop:"top",val:i.target-i.coord.top},w=i.size.height-this.__options.minIntersection),c.val<this.__options.minIntersection?c.val=this.__options.minIntersection:c.val>w&&(c.val=w),y=o.geo.origin.fixedLineage?o.geo.origin.windowOffset:{left:o.geo.origin.windowOffset.left+o.geo.window.scroll.left,top:o.geo.origin.windowOffset.top+o.geo.window.scroll.top},i.coord={left:y.left+(i.coord.left-o.geo.origin.windowOffset.left),top:y.top+(i.coord.top-o.geo.origin.windowOffset.top)},e.__sideChange(e.__instance._$tooltip,i.side),o.geo.origin.fixedLineage?e.__instance._$tooltip.css("position","fixed"):e.__instance._$tooltip.css("position",""),e.__instance._$tooltip.css({left:i.coord.left,top:i.coord.top,height:i.size.height,width:i.size.width}).find(".tooltipster-arrow").css({left:"",top:""}).css(c.prop,c.val),e.__instance._$tooltip.appendTo(e.__instance.option("parent")),e.__instance._trigger({type:"repositioned",event:t,position:i})},__sideChange:function(t,o){t.removeClass("tooltipster-bottom").removeClass("tooltipster-left").removeClass("tooltipster-right").removeClass("tooltipster-top").addClass("tooltipster-"+o)},__targetFind:function(t){var o={},i=this.__instance._$origin[0].getClientRects();if(i.length>1&&1==this.__instance._$origin.css("opacity")&&(this.__instance._$origin.css("opacity",.99),i=this.__instance._$origin[0].getClientRects(),this.__instance._$origin.css("opacity",1)),i.length<2)o.top=Math.floor(t.geo.origin.windowOffset.left+t.geo.origin.size.width/2),o.bottom=o.top,o.left=Math.floor(t.geo.origin.windowOffset.top+t.geo.origin.size.height/2),o.right=o.left;else{var s=i[0];o.top=Math.floor(s.left+(s.right-s.left)/2),s=i.length>2?i[Math.ceil(i.length/2)-1]:i[0],o.right=Math.floor(s.top+(s.bottom-s.top)/2),s=i[i.length-1],o.bottom=Math.floor(s.left+(s.right-s.left)/2),s=i.length>2?i[Math.ceil((i.length+1)/2)-1]:i[i.length-1],o.left=Math.floor(s.top+(s.bottom-s.top)/2)}return o}}}),n}(A)}.apply(W,L),void 0!==R&&(G.exports=R)}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.