1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2195],{28403:(e,t,l)=>{l.d(t,{C:()=>a,p:()=>i});var n=l(15821),r=l(37725);let i=r.createContext(void 0);function a(e=!0){let t=r.useContext(i);if(void 0===t&&!e)throw Error((0,n.A)(7));return t}},34891:(e,t,l)=>{l.d(t,{l:()=>h});var n=l(37725),r=l(47384),i=l(99756),a=l(74793),o=l(28403),u=l(96311),d=l(88351),s=l(59844),c=l(60414),f=l(33673);let h=n.forwardRef(function(e,t){let{className:l,defaultPressed:h=!1,disabled:v=!1,form:p,onPressedChange:g,pressed:b,render:y,type:m,value:x,nativeButton:k=!0,style:C,...M}=e,E=(0,i.e)(x||void 0),R=(0,o.C)(),F=R?.value??[],K=R?void 0:h,z=(v||R?.disabled)??!1,[A,j]=(0,r.q)({controlled:R?void 0!==E&&F.indexOf(E)>-1:b,default:K,name:"Toggle",state:"pressed"}),{getButtonProps:I,buttonRef:w}=(0,u.s)({disabled:z,native:k}),P={disabled:z,pressed:A},H=[w,t],J=[{"aria-pressed":A,onClick(e){let t=!A,l=(0,s.d)(c.dv,e.nativeEvent);g?.(t,l),l.isCanceled||(E&&R?.setGroupValue?.(E,t,l),l.isCanceled||j(t))}},M,I],S=(0,a.o)("button",e,{enabled:!R,state:P,ref:H,props:J}),B=n.useMemo(()=>({disabled:z,focusableWhenDisabled:!1}),[z]);return R?(0,f.jsx)(d.l,{tag:"button",render:y,className:l,style:C,metadata:B,state:P,refs:H,props:J}):S})},77827:(e,t,l)=>{l.d(t,{F:()=>n});function n(e){return null==e||e.hasAttribute("disabled")||"true"===e.getAttribute("aria-disabled")}},83145:(e,t,l)=>{l.d(t,{O:()=>K});var n,r=l(37725),i=l(12278),a=l(47384),o=l(26976),u=l(74793),d=l(81035),s=l(77827),c=l(66536),f=l(58914),h=l(61006),v=l(19517),p=l(91083);let g=[];var b=l(13482),y=l(47323),m=l(33673);function x(e){let{render:t,className:l,style:n,refs:a=o.Ml,props:x=o.Ml,state:k=o.t0,stateAttributesMapping:C,highlightedIndex:M,onHighlightedIndexChange:E,orientation:R,grid:F,loopFocus:K,onLoop:z,enableHomeAndEndKeys:A,onMapChange:j,stopEventPropagation:I=!0,rootRef:w,disabledIndices:P,modifierKeys:H,highlightItemOnHover:J=!1,tag:S="div",...B}=e,{props:N,highlightedIndex:O,onHighlightedIndexChange:_,elementsRef:q,onMapChange:T,relayKeyboardEvent:W}=function(e){let{loopFocus:t=!0,orientation:l="both",grid:n,onLoop:a,direction:o,highlightedIndex:u,onHighlightedIndexChange:d,rootRef:b,enableHomeAndEndKeys:y=!1,stopEventPropagation:m=!1,disabledIndices:x,modifierKeys:k=g}=e,[C,M]=r.useState(0),E=null!=n,R=r.useRef(null),F=(0,c.a)(R,b),K=r.useRef([]),z=r.useRef(!1),A=u??C,j=(0,i.K)((e,t=!1)=>{if((d??M)(e),t){let t=K.current[e];(0,h.$v)(R.current,t,o,l)}}),I=(0,i.K)(e=>{if(0===e.size||z.current)return;z.current=!0;let t=Array.from(e.keys()),n=t.find(e=>e?.hasAttribute("data-composite-item-active"))??null,r=n?t.indexOf(n):-1;if(-1!==r)j(r);else if((0,v.FP)(t,A,x)){let e=(0,v.BF)(t,{disabledIndices:x});(0,v.du)(t,e)||j(e)}(0,h.$v)(R.current,n,o,l)});(0,f.g)(()=>
1{if(null==x||null!=u||!z.current)return;let e=K.current;if((0,v.FP)(e,A,x)){let t=(0,v.BF)(e,{disabledIndices:x});(0,v.du)(e,t)||j(t)}},[x,u,A,K,j]);let w=(0,i.K)((e,t,l)=>a?a(e,t,l,K):l),P=(0,i.K)(e=>{let r=y?h.jF:h.LM;if(!r.has(e.key)||function(e,t){for(let l of h.rT.values())if(!t.includes(l)&&e.getModifierState(l))return!0;return!1}(e,k)||!R.current)return;let i="rtl"===o,u=i?h.eR:h.RJ,d={horizontal:u,vertical:h.Jd,both:u}[l],c=i?h.RJ:h.eR,f={horizontal:c,vertical:h.il,both:c}[l],g=(0,p.EW)(e.nativeEvent);if(null!=g&&(0,h.Qi)(g)&&!(0,s.F)(g)){let t=g.selectionStart,l=g.selectionEnd,n=g.value??"";if(null==t||e.shiftKey||t!==l||e.key!==f&&t<n.length||e.key!==d&&t>0)return}let b=A,C=(0,v.Zb)(K,x),M=(0,v.vB)(K,x);null!=n&&(b=n({disabledIndices:x,elementsRef:K,event:e,highlightedIndex:A,loopFocus:t,maxIndex:M,minIndex:C,onLoop:w,orientation:l,rtl:i}));let F={horizontal:[u],vertical:[h.Jd],both:[u,h.Jd]}[l],z={horizontal:[c],vertical:[h.il],both:[c,h.il]}[l],I=E?r:({horizontal:y?h.lZ:h.eb,vertical:y?h.z5:h.ug,both:r})[l];y&&(e.key===h.yZ?b=C:e.key===h.Kp&&(b=M)),b===A&&(F.includes(e.key)||z.includes(e.key))&&(t&&b===M&&F.includes(e.key)?(b=C,a&&(b=a(e,A,b,K))):t&&b===C&&z.includes(e.key)?(b=M,a&&(b=a(e,A,b,K))):b=(0,v.BF)(K.current,{startingIndex:b,decrement:z.includes(e.key),disabledIndices:x})),b===A||(0,v.du)(K.current,b)||(m&&e.stopPropagation(),I.has(e.key)&&e.preventDefault(),j(b,!0),queueMicrotask(()=>{K.current[b]?.focus()}))});return{props:{ref:F,onFocus(e){let t=R.current,l=(0,p.EW)(e.nativeEvent);t&&null!=l&&(0,h.Qi)(l)&&l.setSelectionRange(0,l.value.length??0)},onKeyDown:P},highlightedIndex:A,onHighlightedIndexChange:j,elementsRef:K,disabledIndices:x,onMapChange:I,relayKeyboardEvent:P}}({grid:F,loopFocus:K,onLoop:z,orientation:R,highlightedIndex:M,onHighlightedIndexChange:E,rootRef:w,stopEventPropagation:I,enableHomeAndEndKeys:A,direction:(0,y.j)(),disabledIndices:P,modifierKeys:H}),Z=(0,u.o)(S,e,{state:k,ref:a,props:[N,...x,B],stateAttributesMapping:C}),D=r.useMemo(()=>({highlightedIndex:O,onHighlightedIndexChange:_,highlightItemOnHover:J,relayKeyboardEvent:W}),[O,_,J,W]);return(0,m.jsx)(b.H.Provider,{value:D,children:(0,m.jsx)(d.u,{elementsRef:q,onMapChange:e=>{j?.(e),T(e)},children:Z})})}var k=l(88953),C=l(15821);let M=r.createContext(void 0);var E=l(28403);let R=((n={}).disabled="data-disabled",n.orientation="data-orientation",n.multiple="data-multiple",n),F={multiple:e=>e?{[R.multiple]:""}:null},K=r.forwardRef(function(e,t){let{defaultValue:l,disabled:n=!1,loopFocus:d=!0,onValueChange:s,orientation:c="horizontal",multiple:f=!1,value:h,className:v,render:p,style:g,...b}=e,y=(0,k.S)(!0),R=function(e){let t=r.useContext(M);if(void 0===t&&!e)throw Error((0,C.A)(68));return t}(!0),K=r.useMemo(()=>void 0!==h||void 0!==l,[h,l]),z=(y?.disabled??!1)||(R?.disabled??!1)||n,[A,j]=(0,a.q)({controlled:h,default:void 0===h?l??o.Ml:void 0,name:"ToggleGroup",state:"value"}),I=(0,i.K)((e,t,l)=>{let n;f?(n=A.slice(),t?n.push(e):n.splice(A.indexOf(e),1)):n=t?[e]:[],s?.(n,l),l.isCanceled||j(n)}),w={disabled:z,multiple:f,orientation:c},P=r.useMemo(()=>({disabled:z,orientation:c,setGroupValue:I,value:A,isValueInitialized:K}),[z,c,I,A,K]),H={role:"group"},J=(0,u.o)("div",e,{enabled:!!y,state:w,ref:t,props:[H,b],stateAttributesMapping:F});return(0,m.jsx)(E.p.Provider,{value:P,children:y?J:(0,m.jsx)(x,{render:p,className:v,style:g,state:w,refs:[t],props:[H,b],stateAttributesMapping:F,loopFocus:d,enableHomeAndEndKeys:!0,orientation:c})})})}}]);
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.