"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("primereact/api"),r=require("primereact/componentbase"),n=require("primereact/hooks"),o=require("primereact/portal"),i=require("primereact/utils");function a(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}function u(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(r){if("default"!==r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}})),t.default=e,Object.freeze(t)}var l=u(e),c=a(t);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=Array(t);ru.width?(Z.current.style.left="0px",Z.current.style.right=window.innerWidth-u.width-n+"px"):(Z.current.style.right="",Z.current.style.left=n+"px"),Z.current.style.top=o+"px",i.DomHandler.addClass(Z.current,"p-tooltip-active")}else{var p=i.DomHandler.findCollisionPosition(a),d=re(e,"my")||f.my||p.my,m=re(e,"at")||f.at||p.at;Z.current.style.padding="0px",i.DomHandler.flipfitCollision(Z.current,e,d,m,(function(e){var t=e.at,r=t.x,n=f.at?"center"!==r&&r!==e.my.x?r:t.y:e.at["".concat(p.axis)];Z.current.style.padding="",O(n),fe(n),i.DomHandler.addClass(Z.current,"p-tooltip-active")}))}},fe=function(e){if(Z.current){var t=getComputedStyle(Z.current);"left"===e?Z.current.style.left=parseFloat(t.left)-2*parseFloat(t.paddingLeft)+"px":"top"===e&&(Z.current.style.top=parseFloat(t.top)-2*parseFloat(t.paddingTop)+"px")}},de=function(e){te()||(q.current=!0,se(e))},me=function(e){if(e){var t=oe(e),r=t.showEvents,n=t.hideEvents,o=we(e);r.forEach((function(e){return null==o?void 0:o.addEventListener(e,ce)})),n.forEach((function(e){return null==o?void 0:o.addEventListener(e,se)}))}},he=function(e){if(e){var t=oe(e),r=t.showEvents,n=t.hideEvents,o=we(e);r.forEach((function(e){return null==o?void 0:o.removeEventListener(e,ce)})),n.forEach((function(e){return null==o?void 0:o.removeEventListener(e,se)}))}},ve=function(e){return re(W.current,e.toLowerCase())||f[e]},ye=function(e,t){ge();var r=ve(e);r?z.current["".concat(e)]=setTimeout((function(){return t()}),r):t()},be=function(e){if(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n