1var Y=Object.create;var h=Object.defineProperty;var z=Object.getOwnPropertyDescriptor;var X=Object.getOwnPropertyNames;var $=Object.getPrototypeOf,j=Object.prototype.hasOwnProperty;var K=(r,t)=>()=>(t||r((t={exports:{}}).exports,t),t.exports);var J=(r,t,o,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of X(t))!j.call(r,a)&&a!==o&&h(r,a,{get:()=>t[a],enumerable:!(i=z(t,a))||i.enumerable});return r};var Z=(r,t,o)=>(o=r!=null?Y($(r)):{},J(t||!r||!r.__esModule?h(o,"default",{value:r,enumerable:!0}):o,r));var D=K((Nt,w)=>{"use strict";var ie=!1,k=function(){};ie&&(v=function(t,o){var i=arguments.length;o=new Array(i>1?i-1:0);for(var a=1;a<i;a++)o[a-1]=arguments[a];var s=0,p="Warning: "+t.replace(/%s/g,function(){return o[s++]});typeof console<"u"&&console.error(p);try{throw new Error(p)}catch{}},k=function(r,t,o){var i=arguments.length;o=new Array(i>2?i-2:0);for(var a=2;a<i;a++)o[a-2]=arguments[a];if(t===void 0)throw new Error("`warning(condition, format, ...args)` requires a warning message argument");r||v.apply(null,[t].concat(o))});var v;w.exports=k});import{}from"../../../frontend-js-react-web/__liferay__/exports/classnames.js";import ee from"../../../frontend-js-react-web/__liferay__/exports/classnames.js";var n=ee;import{Children as Ie,Component as Le,Fragment as Ce,Profiler as xe,PureComponent as ge,StrictMode as _e,Suspense as Te,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED as Ee,cloneElement as he,createContext as be,createElement as Me,createFactory as He,createRef as Ae,forwardRef as Ne,isValidElement as ve,lazy as ke,memo as we,startTransition as De,unstable_act as Se,useCallback as Fe,useContext as Pe,useDebugValue as Re,useDeferredValue as Oe,useEffect as Qe,useId as Be,useImperativeHandle as We,useInsertionEffect as Ve,useLayoutEffect as qe,useMemo as Ge,useReducer as Ue,useRef as Ye,useState as ze,useSyncExternalStore as Xe,useTransition as $e,version as je}from"../../../frontend-js-react-web/__liferay__/exports/react.js";import te from"../../../frontend-js-react-web/__liferay__/exports/react.js";var e=te;var b=e.forwardRef(({children:r,className:t,...o},i)=>e.createElement("li",{...o,className:n("list-group-header",t),ref:i},e.createElement("p",{className:"list-group-header-title"},r)));b.displayName="ClayListHeader";var C=b;var M=e.forwardRef(({action:r=!1,active:t=!1,children:o,className:i,disabled:a=!1,flex:s=!1,header:p=!1,...m},c)=>{let[f,d]=e.useState(!1);return e.createElement("li",{...m,className:n(i,{active:t,focus:f,"list-group-header":p,"list-group-item":!p,"list-group-item-action":r&&!a,"list-group-item-disabled":a,"list-group-item-flex":s}),onBlur:({currentTarget:u,relatedTarget:I})=>{I&&!u.contains(I)&&d(!1)},onFocus:()=>d(!0),ref:c},o)});M.displayName="ClayListItem";var x=M;var H=e.forwardRef(({children:r,className:t,subtext:o,...i},a)=>e.createElement("p",{...i,className:n(t,{"list-group-subtext":o,"list-group-text":!o}),ref:a},r));H.displayName="ClayListItemText";var g=H;import{ClayLinkContext as lt}from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$link.js";import oe from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$link.js";var _=oe;var A=e.forwardRef(({children:r,className:t,href:o,id:i,...a},s)=>{let p=o?"div":"p",m=o?e.createElement(_,{href:o,...a},r):r;return e.createElement(p,{className:n("list-group-title",t),id:i,ref:s},m)});A.displayName="ClayListItemTitle";var T=A;import{Col as Lt,Container as Ct,ContainerFluid as xt,ContentCol as gt,ContentRow as _t,ContentSection as Tt,Row as Et,Sheet as ht,SheetFooter as bt,SheetHeader as Mt,SheetSection as Ht,SheetRow as At}from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$layout.js";import re from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$layout.js";var N=re;var Yt=Z(D());import{ClayIconSpriteContext as Dt}from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$icon.js";import ae from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$icon.js";var L=ae;var S=e.forwardRef(({className:r,href:t,spritemap:o,symbol:i,...a},s)=>e.createElement(t?_:"button",{...a,className:n("component-action quick-action-item",r),href:t,ref:s,role:"button"},e.createElement(L,{spritemap:o,symbol:i})));S.displayName="ClayListQuickActionMenuItem";var F=S;var P=e.forwardRef(({children:r,className:t,...o},i)=>e.createElement("div",{...o,className:n("quick-action-menu",t),ref:i}
1,r));P.displayName="ClayListQuickActionMenu";var ne=Object.assign(P,{Item:F}),E=ne;function y({children:r,className:t,showQuickActionsOnHover:o=!0,...i}){return e.createElement("ul",{...i,className:n("list-group",t,{"show-quick-actions-on-hover":o})},r,!1)}y.displayName="ClayList";y.Header=C;y.Item=x;y.ItemField=N.ContentCol;y.ItemText=g;y.ItemTitle=T;y.QuickActionMenu=E;var l=y;import{Align as io,DropDown as ao,ClayDropDownWithItems as R,ClayDropDownWithDrilldown as no}from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$drop-down.js";import to from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$drop-down.js";import{ClayCheckbox as O,ClayInput as uo,ClayDualListBox as co,ClayRadio as fo,ClayRadioGroup as yo,ClaySelect as Io,ClaySelectBox as Lo,ClaySelectWithOption as Co,ClayToggle as xo}from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$form.js";import mo from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$form.js";import{}from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$label.js";import se from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$label.js";var Q=se;import{FocusScope as bo,Keys as Mo,LinkOrButton as Ho,MouseSafeArea as Ao,Overlay as No,PanelResizer as vo,ClayPortal as ko,delegate as wo,doAlign as Do,getEllipsisItems as So,getLocatorValue as Fo,observeRect as Po,isMac as Ro,isIPhone as Oo,isIPad as Qo,isIOS as Bo,isAppleDevice as Wo,setElementFullHeight as Vo,stack as qo,sub as Go,throttle as Uo,useControlledState as Yo,useDebounce as zo,useFocusManagement as Xo,FOCUSABLE_ELEMENTS as $o,useHover as jo,useId as B,useInteractionFocus as Ko,useFocusVisible as Jo,useIsFirstRender as Zo,useIsMobileDevice as er,useMousePosition as tr,useNavigation as or,isTypeahead as rr,getFocusableList as ir,useOverlayPosition as ar,usePrevious as nr}from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$shared.js";import{}from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$sticker.js";import me from"../../../frontend-js-clay-web/__liferay__/exports/@clayui$sticker.js";var W=me;function V({description:r,dropDownTriggerProps:t,dropdownActions:o,href:i,labels:a,onSelectChange:s,quickActions:p,selected:m=!1,spritemap:c,title:f}){let d=B();return e.createElement(l.Item,{active:m,flex:!0},s&&e.createElement(l.ItemField,null,e.createElement(O,{"aria-labelledby":d,checked:m,onChange:()=>{s(!m)}})),e.createElement(l.ItemField,null,e.createElement(W,{displayType:"secondary"},e.createElement(L,{spritemap:c,symbol:"folder"}))),e.createElement(l.ItemField,{expand:!0},e.createElement(l.ItemTitle,{href:i,id:s?d:void 0},f),e.createElement(l.ItemText,null,r),a&&e.createElement("div",{className:"list-group-detail"},a.map(({value:u,...I},U)=>e.createElement(Q,{...I,key:U},u)))),e.createElement(l.ItemField,null,p&&e.createElement(l.QuickActionMenu,null,p.map((u,I)=>e.createElement(l.QuickActionMenu.Item,{key:I,onClick:u.onClick,spritemap:c,symbol:u.symbol}))),o&&e.createElement(R,{items:o,spritemap:c,trigger:e.createElement("button",{type:"button",...t,className:"component-action"},e.createElement(L,{spritemap:c,symbol:"ellipsis-v"}))})))}function q({className:r,itemIdentifier:t="id",items:o=[],selectedItemsMap:i={},onSelectedItemsChange:a,spritemap:s,...p}){return e.createElement("div",{...p,className:n(r)},e.createElement(l,null,o.map((m,c)=>{if(m.items)return e.createElement(e.Fragment,{key:`headerGroup${c}`},e.createElement(l.Header,null,m.header),m.items.map(d=>{let u=d[t];return e.createElement(V,{...d,key:u,onSelectChange:a?()=>{a({...i,[u]:!i[u]})}:void 0,selected:i[u],spritemap:s})}));let f=m[t];return e.createElement(V,{...m,key:f,onSelectChange:a?()=>{a({...i,[f]:!i[f]})}:void 0,selected:i[f],spritemap:s})})))}var G=l;var Nr=G;export{q as ClayListWithItems,C as Header,x as Item,g as ItemText,T as ItemTitle,E as QuickActionMenu,Nr as default}; 2//# sourceMappingURL=@clayui$list.(QL5JXLIE).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.