PageSourceSearch

https://open-vsx.org/chunk-List-Bi9zKfVp.js

js open-vsx.org collected 2026-10-01 10:15:36 UTC 5,895 bytes, 2 lines download raw bytes

1import{a as e}from"./chunk-rolldown-runtime-B0Z9INg1.js";import{At as t,Ct as n,G as r,K as i,Q as a,Sn as o,Tn as s,at as c,bn as l,ht as u,ot as d,pt as f,un as p,xn as m,yn as h}from"./chunk-context-fF3cXpK_.js";import{n as g}from"./chunk-useTheme-BzPAMe9Z.js";var _=e(s());function v(e,t){var n;return _.isValidElement(e)&&t.indexOf(e.type.muiName??((n=e.type)==null||(n=n._payload)==null||(n=n.value)==null?void 0:n.muiName))!==-1}function y({controlled:e,default:t,name:n,state:r=`value`}){let{current:i}=_.useRef(e!==void 0),[a,o]=_.useState(t);return[i?e:a,_.useCallback(e=>{i||o(e)},[])]}var b=v,x=f,S=y,C=e(g());l();var w={disabled:!1},T=function(e){return e.scrollTop},E=`unmounted`,D=`exited`,O=`entering`,k=`entered`,A=`exiting`,j=function(e){i(t,e);function t(t,n){var r=e.call(this,t,n)||this,i=n,a=i&&!i.isMounting?t.enter:t.appear,o;return r.appearStatus=null,t.in?a?(o=D,r.appearStatus=O):o=k:o=t.unmountOnExit||t.mountOnEnter?E:D,r.state={status:o},r.nextCallback=null,r}t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===`unmounted`?{status:D}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==`entering`&&n!==`entered`&&(t=O):(n===`entering`||n===`entered`)&&(t=A)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e=this.props.timeout,t=n=r=e,n,r;return e!=null&&typeof e!=`number`&&(t=e.exit,n=e.enter,r=e.appear===void 0?n:e.appear),{exit:t,enter:n,appear:r}},n.updateStatus=function(e,t){if(e===void 0&&(e=!1),t!==null){if(this.cancelNextCallback(),t===`entering`){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:C.findDOMNode(this);n&&T(n)}this.performEnter(e)}else this.performExit()}else this.props.unmountOnExit&&this.state.status===`exited`&&this.setState({status:E})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[C.findDOMNode(this),r],a=i[0],o=i[1],s=this.getTimeouts(),c=r?s.appear:s.enter;if(!e&&!n||w.disabled){this.safeSetState({status:k},function(){t.props.onEntered(a)});return}this.props.onEnter(a,o),this.safeSetState({status:O},function(){t.props.onEntering(a,o),t.onTransitionEnd(c,function(){t.safeSetState({status:k},function(){t.props.onEntered(a,o)})})})},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:C.findDOMNode(this);if(!t||w.disabled){this.safeSetState({status:D},function(){e.props.onExited(r)});return}this.props.onExit(r),this.safeSetState({status:A},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:D},function(){e.props.onExited(r)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:C.findDOMNode(this),r=e==null&&!this.props.addEndListener;if(!n||r){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=i[0],o=i[1];this.props.addEndListener(a,o)}e!=null&&setTimeout(this.nextCallback,e)},n.render=function(){var e=this.state.status;if(e===`unmounted`)return null;var t=this.props,n=t.children;t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef;var i=h(t,[`children`,`in`,`mountOnEnter`,`unmountOnExit`,`appear`,`enter`,`exit`,`timeout`,`addEndListener`,`onEnter`,`onEntering`,`onEntered`,`onExit`,`onExiting`,`onExited`,`nodeRef`]);return _.createElement(r.Provider,{value:null},typeof n==`function`?n(e,i):_.cloneElement(_.Children.only(n),i))},t}(_.Component);j.contextType=r,j.propTypes={};function M(){}j.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
1:!0,exit:!0,onEnter:M,onEntering:M,onEntered:M,onExit:M,onExiting:M,onExited:M},j.UNMOUNTED=E,j.EXITED=D,j.ENTERING=O,j.ENTERED=k,j.EXITING=A;var N=e=>e.scrollTop;function P(e,t){let{timeout:n,easing:r,style:i={}}=e;return{duration:i.transitionDuration??(typeof n==`number`?n:n[t.mode]||0),easing:i.transitionTimingFunction??(typeof r==`object`?r[t.mode]:r),delay:i.transitionDelay}}o();var F=_.createContext({});function I(e){return n(`MuiList`,e)}c(`MuiList`,[`root`,`padding`,`dense`,`subheader`]),l();var L=p(),R=[`children`,`className`,`component`,`dense`,`disablePadding`,`subheader`],z=e=>{let{classes:t,disablePadding:n,dense:r,subheader:i}=e;return d({root:[`root`,!n&&`padding`,r&&`dense`,i&&`subheader`]},I,t)},B=u(`ul`,{name:`MuiList`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>m({listStyle:`none`,margin:0,padding:0,position:`relative`},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),V=_.forwardRef(function(e,n){let r=a({props:e,name:`MuiList`}),{children:i,className:o,component:s=`ul`,dense:c=!1,disablePadding:l=!1,subheader:u}=r,d=h(r,R),f=_.useMemo(()=>({dense:c}),[c]),p=m({},r,{component:s,dense:c,disablePadding:l}),g=z(p);return(0,L.jsx)(F.Provider,{value:f,children:(0,L.jsxs)(B,m({as:s,className:t(g.root,o),ref:n,ownerState:p},d,{children:[u,i]}))})});export{j as a,x as c,N as i,b as l,F as n,T as o,P as r,S as s,V as t,y as u};
2//# sourceMappingURL=chunk-List-Bi9zKfVp.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.