1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[900],{9223:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/docs/[[...slug]]",function(){return t(7681)}])},7681:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSG:function(){return m},default:function(){return _slug_}});var o={};t.r(o),t.d(o,{MDXContext:function(){return s},MDXProvider:function(){return MDXProvider},useMDXComponents:function(){return useMDXComponents},withMDXComponents:function(){return withMDXComponents}});var r=t(5893),u=t(1519);function TableRow(e){let{className:n="",name:t="",value:o="",children:u}=e;return(0,r.jsxs)("div",{className:"table-row ".concat(n),children:[(0,r.jsx)("div",{className:"table-left",children:t}),(0,r.jsx)("div",{className:"table-right",children:o||u})]})}var l=t(1664),c=t.n(l),i=t(7294),a=t(2746);let s=i.createContext({});function withMDXComponents(e){return function(n){let t=useMDXComponents(n.components);return i.createElement(e,{...n,allComponents:t})}}function useMDXComponents(e){let n=i.useContext(s);return i.useMemo(()=>"function"==typeof e?e(n):{...n,...e},[n,e])}let d={};function MDXProvider({components:e,children:n,disableParentContext:t}){let o;return o=t?"function"==typeof e?e({}):e||d:useMDXComponents(e),i.createElement(s.Provider,{value:o},n)}function MDXRemote({compiledSource:e,frontmatter:n,scope:t,components:r={},lazy:u}){let[l,c]=(0,i.useState)(!u||"undefined"==typeof window);(0,i.useEffect)(()=>{if(u){let e=window.requestIdleCallback(()=>{c(!0)});return()=>window.cancelIdleCallback(e)}},[]);let s=(0,i.useMemo)(()=>{let r=Object.assign({opts:{...o,...a.jsxRuntime}},{frontmatter:n},t),u=Object.keys(r),l=Object.values(r),c=Reflect.construct(Function,u.concat(`${e}`));return c.apply(c,l).default},[t,e]);if(!l)return i.createElement("div",{dangerouslySetInnerHTML:{__html:""},suppressHydrationWarning:!0});let d=i.createElement(MDXProvider,{components:r},i.createElement(s,null));return u?i.createElement("div",null,d):d}"undefined"!=typeof window&&(window.requestIdleCallback=window.requestIdleCallback||function(e){var n=Date.now();return setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-n))}})},1)},window.cancelIdleCallback=window.cancelIdleCallback||function(e){clearTimeout(e)});let f={TableRow:TableRow,TableHeader:function(e){let{className:n="",name:t="",value:o=""}=e;return(0,r.jsx)(TableRow,{className:"table-header-row ".concat(n),name:t,value:o})},Link:c(),LineBreak:function(e){let{id:n="",height:t=10}=e;return(0,r.jsx)("div",{id:n,className:"line-break",style:{height:"".concat(t,"px")}})},Anchor:function(e){let{id:n=""}=e;return(0,r.jsx)("div",{id:n,className:"anchor"})}};var m=!0,_slug_=e=>{let{data:n,source:t,slug:o,words:l}=e;return(0,r.jsx)(u.ZP,{data:n,slug:o,words:l,children:(0,r.jsx)(MDXRemote,{...t,components:f})})}},2746:function(e,n,t){e.exports.jsxRuntime=t(5893)}},function(e){e.O(0,[774,888,179],function(){return e(e.s=9223)}),_N_E=e.O()}]);
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.