1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[173],{25084:function(e,t,n){n.d(t,{O:function(){return PaneItem}});var i=n(57437),a=n(45211),o=n(31207),c=n(28501),s=n(2265),r=n(42299),d=n(12195);n(25727),n(38146),n(62740);let getUnknownTypeFallback=(e,t)=>({title:(0,i.jsxs)("em",{children:["No schema found for type ",(0,i.jsx)("code",{children:t})]}),subtitle:(0,i.jsxs)("em",{children:["Document: ",(0,i.jsx)("code",{children:e})]}),media:()=>(0,i.jsx)(a.foC,{})});function MissingSchemaType(e){let{layout:t,value:n}=e;return(0,i.jsx)(r.ogX,{...getUnknownTypeFallback(n._id,n._type),layout:t})}function getIconWithFallback(e,t,n){return!1!==e&&(e||t&&t.icon||n||!1)}function PaneItem(e){let{icon:t,id:n,layout:l="default",pressed:u,schemaType:h,selected:m,title:x,value:f,margin:p,marginBottom:j,marginTop:b}=e,v=(0,r.I_y)(),g=(0,r.rq_)(),{ChildLink:k}=(0,d.RL)(),y=(0,r.Dqo)(n),_=!!(h&&h.name&&v.get(h.name)),[I,C]=(0,s.useState)(!1),P=(0,s.useMemo)(()=>f&&(0,o.Si)(f)?h&&_?(0,i.jsx)(d.iJ,{documentPreviewStore:g,icon:getIconWithFallback(t,h,a.$lS),layout:l,schemaType:h,value:f,presence:y}):(0,i.jsx)(MissingSchemaType,{value:f}):(0,i.jsx)(r.ogX,{status:(0,i.jsx)(c.xv,{muted:!0,children:(0,i.jsx)(a.XCv,{})}),icon:getIconWithFallback(t,h,a.ROc),layout:l,title:x}),[g,_,t,l,h,x,f,y]),w=(0,s.useMemo)(()=>function(e){return(0,i.jsx)(k,{...e,childId:n})},[k,n]),L=(0,s.useCallback)(e=>{if(e.metaKey){C(!1);return}C(!0)},[]);return(0,s.useEffect)(()=>C(!1),[m]),(0,i.jsx)(r.oUE,{__unstable_focusRing:!0,as:w,"data-as":"a","data-ui":"PaneItem",margin:p,marginBottom:j,marginTop:b,onClick:L,padding:2,pressed:u,radius:2,selected:m||I,sizing:"border",tabIndex:-1,tone:"inherit",children:P})}},20173:function(e,t,n){n.r(t),n.d(t,{default:function(){return ListPane}});
1var i,a,o=n(57437),c=n(28501),s=n(2265),r=n(42299),d=n(12195),l=n(45211);n(62740),n(25727),n(38146),n(71881),n(33874),n(63070);var u=n(51749),h=n(25084);let ListPaneHeader=e=>{let{index:t,menuItems:n,menuItemGroups:i,title:a}=e,{features:s}=(0,d.xu)(),{collapsed:r,isLast:u}=(0,d.ec)(),h=u&&!r?-1:0;return(0,o.jsx)(d.hX,{actions:(0,o.jsx)(d.cp,{menuItems:n,menuItemGroups:i}),backButton:s.backButton&&t>0&&(0,o.jsx)(c.zx,{as:d.hb,"data-as":"a",icon:l.Y4O,mode:"bleed"}),tabIndex:h,title:a})};var m=Object.freeze,x=Object.defineProperty;let f=u.ZP.hr(a||(a=m(x(i=["\n background-color: var(--card-border-color);\n height: 1px;\n margin: 0;\n border: none;\n"],"raw",{value:m(i.slice())}))));function ListPaneContent(e){let{childItemId:t,items:n,isActive:i,layout:a,showIcons:l,title:u}=e,{collapsed:m}=(0,d.Cc)(),x=(0,s.useCallback)(e=>{var t;return(null==(t=null==n?void 0:n.find((t,n)=>n===e))?void 0:t.type)==="divider"},[n]),p=(0,s.useCallback)(e=>{var t;let n=null==(t=e.displayOptions)?void 0:t.showIcon;return void 0!==n?!1!==n:!1!==l},[l]),j=(0,s.useCallback)((e,n)=>{let{virtualIndex:s}=n;if("divider"===e.type)return(0,o.jsx)(c.xu,{marginTop:1,marginBottom:2,children:(0,o.jsx)(f,{})},"divider-".concat(s));let r=!i&&t===e.id,d=i&&t===e.id,l=e._id&&e.schemaType?{_id:e._id,_type:e.schemaType.name,title:e.title}:void 0;return(0,o.jsx)(h.O,{icon:!!p(e)&&e.icon,id:e.id,layout:a,marginBottom:1,pressed:r,schemaType:e.schemaType,selected:d,title:e.title,value:l},e.id)},[t,i,a,p]);return(0,o.jsx)(d.Bh,{overflow:m?"hidden":"auto",children:n&&n.length>0&&(0,o.jsx)(r.e8h,{activeItemDataAttr:"data-hovered",ariaLabel:"List of ".concat(u),canReceiveFocus:!0,focusRingOffset:-3,getItemDisabled:x,itemHeight:51,items:n,onlyShowSelectionWhenActive:!0,padding:2,paddingBottom:1,renderItem:j,wrapAround:!1})})}function ListPane(e){let{childItemId:t,index:n,isActive:i,isSelected:a,pane:c,paneKey:s}=e,{defaultLayout:r,displayOptions:l,items:u,menuItems:h,menuItemGroups:m,title:x}=c,f=(null==l?void 0:l.showIcons)!==!1;return(0,o.jsxs)(d.X6,{currentMaxWidth:350,"data-testid":"desk-tool-list-pane","data-ui":"ListPane",id:s,maxWidth:640,minWidth:320,selected:a,children:[d.Oo,(0,o.jsx)(ListPaneHeader,{index:n,menuItems:h,menuItemGroups:m,title:x}),(0,o.jsx)(ListPaneContent,{childItemId:t,isActive:i,items:u,layout:r,showIcons:f,title:x},s)]})}}}]);
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.