PageSourceSearch

https://www.iss.it/o/frontend-taglib-clay/__liferay__/exports/@clayui$popover.js

js iss.it collected 2026-09-24 08:28:52 UTC 7,765 bytes, 3 lines download raw bytes

1var de=Object.create;var k=Object.defineProperty;var pe=Object.getOwnPropertyDescriptor;var ve=Object.getOwnPropertyNames;var me=Object.getPrototypeOf,he=Object.prototype.hasOwnProperty;var L=(e,t)=>()=>(e&&(t=e(e=0)),t);var ye=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Q=(e,t)=>{for(var r in t)k(e,r,{get:t[r],enumerable:!0})},A=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ve(t))!he.call(e,o)&&o!==r&&k(e,o,{get:()=>t[o],enumerable:!(n=pe(t,o))||n.enumerable});return e},u=(e,t,r)=>(A(e,t,"default"),r&&A(r,t,"default")),be=(e,t,r)=>(r=e!=null?de(me(e)):{},A(t||!e||!e.__esModule?k(r,"default",{value:e,enumerable:!0}):r,e)),R=e=>A(k({},"__esModule",{value:!0}),e);var N={};import*as Ge from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$shared.js";var X=L(()=>{u(N,Ge)});var b={};Q(b,{default:()=>Oe});import*as Be from"../../../frontend-js-react-web/__liferay__/exports/classnames.js";import ge from"../../../frontend-js-react-web/__liferay__/exports/classnames.js";var Oe,Y=L(()=>{u(b,Be);Oe=ge});var g={};Q(g,{default:()=>we});import*as He from"../../../frontend-js-react-web/__liferay__/exports/react.js";import _e from"../../../frontend-js-react-web/__liferay__/exports/react.js";var we,Z=L(()=>{u(g,He);we=_e});var ne=ye(_=>{"use strict";function G(e){"@babel/helpers - typeof";return G=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},G(e)}Object.defineProperty(_,"__esModule",{value:!0});_.default=_.ALIGN_POSITIONS=void 0;var m=(X(),R(N)),j=Ee((Y(),R(b))),a=Pe((Z(),R(g))),Se=["alignPosition","children","className","closeOnClickOutside","containerProps","defaultShow","disableScroll","displayType","header","onOffset","onShowChange","show","size","trigger"];function te(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,r=new WeakMap;return(te=function(o){return o?r:t})(e)}function Pe(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||G(e)!=="object"&&typeof e!="function")return{default:e};var r=te(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if(l!=="default"&&Object.prototype.hasOwnProperty.call(e,l)){var d=o?Object.getOwnPropertyDescriptor(e,l):null;d&&(d.get||d.set)?Object.defineProperty(n,l,d):n[l]=e[l]}return n.default=e,r&&r.set(e,n),n}function Ee(e){return e&&e.__esModule?e:{default:e}}function $(){return $=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},$.apply(this,arguments)}function F(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ne(e,t){return Ae(e)||Ie(e,t)||Ce(e,t)||Te()}function Te(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
2In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ce(e,t){if(e){if(typeof e=="string")return ee(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ee(e,t)}}function ee(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Ie(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n=[],o=!0,l=!1,d,w;try{for(r=r.call(e);!(o=(d=r.next()).done)&&(n.push(d.value),!(t&&n.length===t));o=!0);}catch(T){l=!0,w=T}finally{try{!o&&r.return!=null&&r.return()}finally{if(l)throw w}}return n}}function Ae(e){if(Array.isArray(e))return e}function ke(e,t){if(e==null)return{};var r=xe(e,t),n,o;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(o=0;o<l.length;o++)n=l[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function xe(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,l;for(l=0;l<n.length;l++)o=n[l],!(t.indexOf(o)>=0)&&(r[o]=e[o]);return r}var Le=["top","top-left","top-right","bottom","bottom-left","bottom-right","left","left-top","left-bottom","right","right-top","right-bottom"];_.ALIGN_POSITIONS=Le;var Re={bottom:["tc","bc"],"bottom-left":["tl","bl"],"bottom-right":["tr","br"],left:["cr","cl"],"left-bottom":["br","bl"],"left-top":["tr","tl"],right:["cl","cr"],"right-bottom":["bl","br"],"right-top":["tl","tr"],top:["bc","tc"],"top-left":["bl","tl"],"top-right":["br","tr"]},M=[0,4],W=[-4,0],q=[4,0],D=[0,-4],Fe={bctc:D,blbr:q,bltl:D,brbl:W,brtr:D,clcr:q,crcl:W,tcbc:M,tlbl:M,tltr:q,trbr:M,trtl:W},re=a.default.forwardRef(function(e,t){var r,n=e.alignPosition,o=n===void 0?"bottom":n,l=e.children,d=e.className,w=e.closeOnClickOutside,T=w===void 0?!1:w,B=e.containerProps,oe=B===void 0?{}:B,z=e.defaultShow,ae=z===void 0?!1:z,H=e.disableScroll,O=H===void 0?!1:H,K=e.displayType,U=e.header,V=e.onOffset,le=V===void 0?function(i){return Fe[i.join("")]}:V,ie=e.onShowChange,ue=e.show,fe=e.size,p=e.trigger,ce=ke(e,Se),se=(0,m.useControlledState)({defaultName:"defaultShow",defaultValue:ae,handleName:"onShowChange",name:"show",onChange:ie,value:ue}),J=Ne(se,2),f=J[0],C=J[1],h=(0,a.useRef)(null),c=(0,a.useRef)(null),S=(0,a.useRef)(null);t||(t=c);var I=(0,a.useCallback)(function(){if(t.current&&h.current){var i=Re[o];(0,m.doAlign)({offset:le(i),points:i,sourceElement:t.current,targetElement:h.current})}},[o,h,t]);(0,a.useEffect)(function(){p&&I()},[I,f]),(0,a.useEffect)(function(){if(p&&h.current)return(0,m.observeRect)(h.current,I)},[I]),(0,a.useEffect)(function(){!O&&S.current&&f&&S.current.focus(),O&&c.current&&f&&c.current.focus()},[O,c,S,f]),(0,a.useEffect)(function(){if(T&&p){var i=function(v){var y=[c,S,h],P=(Array.isArray(y)?y:[y]).filter(function(E){return E.current}).map(function(E){return E.current});v.target instanceof Node&&!P.find(function(E){return E.contains(v.target)})&&C(!1)};return window.addEventListener("mousedown",i),function(){window.removeEventListener("mousedown",i)}}},[T,p]),(0,a.useEffect)(function(){return f&&m.stack.push(c),function(){var i=m.stack.indexOf(c);i>=0&&m.stack.splice(i,1)}},[f,c]),(0,a.useEffect)(function(){var i=function(y){if(y.key==="Escape"&&m.stack[m.stack.length-1]===c){var P;
2C(!1),(P=h.current)===null||P===void 0||P.focus()}},s=function(y){c.current&&!c.current.contains(y.relatedTarget)&&C(!1)};if(f)return document.addEventListener("keydown",i),window.addEventListener("blur",s),function(){document.removeEventListener("keydown",i),window.removeEventListener("blur",s)}},[f]);var x=a.default.createElement("div",$({className:(0,j.default)(d,"popover","clay-popover-".concat(o),(r={},F(r,"popover-".concat(K),K),F(r,"popover-width-lg",fe==="lg"),F(r,"show",f),r)),ref:t},ce,{tabIndex:O?-1:void 0}),a.default.createElement("div",{className:"arrow"}),a.default.createElement("div",{className:(0,j.default)({"inline-scroller":!O}),ref:S,tabIndex:O?void 0:-1},U&&a.default.createElement("div",{className:"popover-header"},U),a.default.createElement("div",{className:"popover-body"},l)));return p&&(x=a.default.createElement(a.default.Fragment,null,a.default.cloneElement(p,{onClick:function(s){p.props.onClick&&p.props.onClick(s),C(!f)},ref:function(s){if(s){h.current=s;var v=p.ref;typeof v=="function"?v(s):v&&(v.current=s)}}}),f&&a.default.createElement(m.ClayPortal,oe,x))),x});re.displayName="ClayPopover";var Me=re;_.default=Me});var We=be(ne()),{default:qe,ALIGN_POSITIONS:Ue,__esModule:Ve}=We;var Je=qe;export{Ue as ALIGN_POSITIONS,Ve as __esModule,Je as default};
3//# sourceMappingURL=@clayui$popover.js.map

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.