1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5604,7850],{17850:(e,t,n)=>{n.r(t);var i=n(65604),r=n(60842);n(40574),n(19263);var a=Object.defineProperty,u=(e,t)=>a(e,"name",{value:t,configurable:!0});function l(e,t){let n=t.target||t.srcElement;if(!(n instanceof HTMLElement)||(null==n?void 0:n.nodeName)!=="SPAN")return;let i=n.getBoundingClientRect(),r={left:(i.left+i.right)/2,top:(i.top+i.bottom)/2};e.state.jump.cursor=r,e.state.jump.isHoldingModifier&&c(e)}function o(e){if(!e.state.jump.isHoldingModifier&&e.state.jump.cursor){e.state.jump.cursor=null;return}e.state.jump.isHoldingModifier&&e.state.jump.marker&&d(e)}function p(e,t){if(e.state.jump.isHoldingModifier||!f(t.key))return;e.state.jump.isHoldingModifier=!0,e.state.jump.cursor&&c(e);let n=u(u=>{u.code===t.code&&(e.state.jump.isHoldingModifier=!1,e.state.jump.marker&&d(e),i.C.off(document,"keyup",n),i.C.off(document,"click",r),e.off("mousedown",a))},"onKeyUp"),r=u(t=>{let{destination:n,options:i}=e.state.jump;n&&i.onClick(n,t)},"onClick"),a=u((t,n)=>{e.state.jump.destination&&(n.codemirrorIgnore=!0)},"onMouseDown");i.C.on(document,"keyup",n),i.C.on(document,"click",r),e.on("mousedown",a)}i.C.defineOption("jump",!1,(e,t,n)=>{if(n&&n!==i.C.Init){let t=e.state.jump.onMouseOver;i.C.off(e.getWrapperElement(),"mouseover",t);let n=e.state.jump.onMouseOut;i.C.off(e.getWrapperElement(),"mouseout",n),i.C.off(document,"keydown",e.state.jump.onKeyDown),delete e.state.jump}if(t){let n=e.state.jump={options:t,onMouseOver:l.bind(null,e),onMouseOut:o.bind(null,e),onKeyDown:p.bind(null,e)};i.C.on(e.getWrapperElement(),"mouseover",n.onMouseOver),i.C.on(e.getWrapperElement(),"mouseout",n.onMouseOut),i.C.on(document,"keydown",n.onKeyDown)}}),u(l,"onMouseOver"),u(o,"onMouseOut"),u(p,"onKeyDown");let s="u">typeof navigator&&navigator&&navigator.appVersion.includes("Mac");function f(e){return e===(s?"Meta":"Control")}function c(e){if(e.state.jump.marker)return;let{cursor:t,options:n}=e.state.jump,i=e.coordsChar(t),r=e.getTokenAt(i,!0),a=n.getDestination||e.getHelper(i,"jump");if(a){let t=a(r,n,e);if(t){let n=e.markText({line:i.line,ch:r.start},{line:i.line,ch:r.end},{className:"CodeMirror-jump-token"});e.state.jump.marker=n,e.state.jump.destination=t}}}function d(e){let{marker:t}=e.state.jump;e.state.jump.marker=null,e.state.jump.destination=null,t.clear()}u(f,"isJumpModifier"),u(c,"enableJumpMode"),u(d,"disableJumpMode"),i.C.registerHelper("jump","graphql",(e,t)=>{if(!t.schema||!t.onClick||!e.state)return;let{state:n}=e,{kind:i,step:a}=n,u=(0,r.g)(t.schema,n);return"Field"===i&&0===a&&u.fieldDef||"AliasedField"===i&&2===a&&u.fieldDef?(0,r.a)(u):"Directive"===i&&1===a&&u.directiveDef?(0,r.b)(u):"Argument"===i&&0===a&&u.argDef?(0,r.c)(u):"EnumValue"===i&&u.enumValue?(0,r.d)(u):"NamedType"===i&&u.type?(0,r.e)(u):void 0})},19263:(e,t,n)=>{function i(e,t){let n=[],i=e;for(;null!=i&&i.kind;)n.push(i),i=i.prevState;for(let e=n.length-1;e>=0;e--)t(n[e])}n.d(t,{f:()=>i}),(0,Object.defineProperty)(i,"name",{value:"forEachState",configurable:!0})},60842:(e,t,n)=>{n.d(t,{a:()=>f,b:()=>c,c:()=>d,d:()=>m,e:()=>g,g:()=>o});var i=n(35639),r=n(32937),a=n(19263),u=Object.defineProperty,l=(e,t)=>u(e,"name",{value:t,configurable:!0});function o(e,t){let n={schema:e,type:null,parentType:null,inputType:null,directiveDef:null,fieldDef:null,argDef:null,argDefs:null,objectFieldDefs:null};return(0,a.f)(t,t=>{var r,a;switch(t.kind){case"Query":case"ShortQuery":n.type=e.getQueryType();break;case"Mutation":n.type=e.getMutationType();break;case"Subscription":n.type=e.getSubscriptionType();break;case"InlineFragment":case"FragmentDefinition":t.type&&(n.type=e.getType(t.type));break;case"Field":case"AliasedField":n.fieldDef=n.type&&t.name?p(e,n.parentType,t.name):null,n.type=null==(r=n.fieldDef)?void 0:r.type;break;case"SelectionSet":n.parentType=n.type?(0,i.MR)(n.type):null;break;case"Directive":n.directiveDef=t.name?e.getDirective(t.name):null;break;case"Arguments":let u=t.prevState?"Field"===t.prevState.kind?n.fieldDef:"Directive"===t.prevState.kind?n.directiveDef:"AliasedField"===t.prevState.kind?t.prevState.name&&p(e,n.parentType,t.prevState.name):null:null;n.argDefs=u?u.args:null;break;case"Argument":if(n.argDef=null,n.argDefs){for(let e=0;e<n.argDefs.length;e++)if(n.argDefs[e].name===t.name){n.argDef=n.argDefs[e];break}}n.inputType=null==(a=n.argDef)?void 0:a.type;break;case"EnumValue":let l=n.inputType?(0,i.MR)(n.inputType):null;n.enumValue=l instanceof i.Zb?s(l.getValues(),e=>e.value===t.name):null;break;case"ListValue":let o=n.inputType?(0,i.yl)(n.inputType):null;n.inputType=o instanceof i.KT?o.ofType:null;break;case"ObjectValue":let f=n.inputType?(0,i.MR)(n.inputType):null;n.objectFieldDefs=f instanceof i.zP?f.getFields():null;break;case"ObjectField":let c=t.name&&n.objectFieldDefs?n.objectFieldDefs[t.name]:null;n.inputType=null==c?void 0:c.type;break;case"NamedType":n.type=t.name?e.getType(t.name):null}}),n}function p(e,t,n){return n===r.S0.name&&e.getQueryType()===t?r.S0:n===r.Xe.name&&e.getQueryType()===t?r.Xe:n===r.of.name&&(0,i.ML)(t)?r.of:t&&t.getFields?t.getFields()[n]:void 0}function s(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return e[n]}
1function f(e){return{kind:"Field",schema:e.schema,field:e.fieldDef,type:y(e.fieldDef)?null:e.parentType}}function c(e){return{kind:"Directive",schema:e.schema,directive:e.directiveDef}}function d(e){return e.directiveDef?{kind:"Argument",schema:e.schema,argument:e.argDef,directive:e.directiveDef}:{kind:"Argument",schema:e.schema,argument:e.argDef,field:e.fieldDef,type:y(e.fieldDef)?null:e.parentType}}function m(e){return{kind:"EnumValue",value:e.enumValue||void 0,type:e.inputType?(0,i.MR)(e.inputType):void 0}}function g(e,t){return{kind:"Type",schema:e.schema,type:t||e.type}}function y(e){return"__"===e.name.slice(0,2)}l(o,"getTypeInfo"),l(p,"getFieldDef"),l(s,"find"),l(f,"getFieldReference"),l(c,"getDirectiveReference"),l(d,"getArgumentReference"),l(m,"getEnumValueReference"),l(g,"getTypeReference"),l(y,"isMetaField")},65604:(e,t,n)=>{n.r(t),n.d(t,{C:()=>u,c:()=>l});var i=n(40574);function r(e,t){for(var n=0;n<t.length;n++){let i=t[n];if("string"!=typeof i&&!Array.isArray(i)){for(let t in i)if("default"!==t&&!(t in e)){let n=Object.getOwnPropertyDescriptor(i,t);n&&Object.defineProperty(e,t,n.get?n:{enumerable:!0,get:()=>i[t]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(0,Object.defineProperty)(r,"name",{value:"_mergeNamespaces",configurable:!0});var a=(0,i.r)();let u=(0,i.g)(a),l=r({__proto__:null,default:u},[a])}}]);
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.