File: /var/www/html/wp-content/plugins/wp-graphql/build/420.js
"use strict";(globalThis.webpackChunk_wpgraphql_wp_graphql=globalThis.webpackChunk_wpgraphql_wp_graphql||[]).push([[420,681],{9654(e,t,n){n.d(t,{a:()=>d,b:()=>s,c:()=>f,d:()=>m,e:()=>v,g:()=>l});var i=n(5549),o=n(7331),r=n(7437),a=Object.defineProperty,u=(e,t)=>a(e,"name",{value:t,configurable:!0});function l(e,t){const n={schema:e,type:null,parentType:null,inputType:null,directiveDef:null,fieldDef:null,argDef:null,argDefs:null,objectFieldDefs:null};return(0,r.f)(t,t=>{var o,r;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?c(e,n.parentType,t.name):null,n.type=null===(o=n.fieldDef)||void 0===o?void 0:o.type;break;case"SelectionSet":n.parentType=n.type?(0,i.getNamedType)(n.type):null;break;case"Directive":n.directiveDef=t.name?e.getDirective(t.name):null;break;case"Arguments":const a=t.prevState?"Field"===t.prevState.kind?n.fieldDef:"Directive"===t.prevState.kind?n.directiveDef:"AliasedField"===t.prevState.kind?t.prevState.name&&c(e,n.parentType,t.prevState.name):null:null;n.argDefs=a?a.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===(r=n.argDef)||void 0===r?void 0:r.type;break;case"EnumValue":const u=n.inputType?(0,i.getNamedType)(n.inputType):null;n.enumValue=u instanceof i.GraphQLEnumType?p(u.getValues(),e=>e.value===t.name):null;break;case"ListValue":const l=n.inputType?(0,i.getNullableType)(n.inputType):null;n.inputType=l instanceof i.GraphQLList?l.ofType:null;break;case"ObjectValue":const d=n.inputType?(0,i.getNamedType)(n.inputType):null;n.objectFieldDefs=d instanceof i.GraphQLInputObjectType?d.getFields():null;break;case"ObjectField":const s=t.name&&n.objectFieldDefs?n.objectFieldDefs[t.name]:null;n.inputType=null==s?void 0:s.type;break;case"NamedType":n.type=t.name?e.getType(t.name):null}}),n}function c(e,t,n){return n===o.S.name&&e.getQueryType()===t?o.S:n===o.T.name&&e.getQueryType()===t?o.T:n===o.a.name&&(0,i.isCompositeType)(t)?o.a:t&&t.getFields?t.getFields()[n]:void 0}function p(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return e[n]}function d(e){return{kind:"Field",schema:e.schema,field:e.fieldDef,type:g(e.fieldDef)?null:e.parentType}}function s(e){return{kind:"Directive",schema:e.schema,directive:e.directiveDef}}function f(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:g(e.fieldDef)?null:e.parentType}}function m(e){return{kind:"EnumValue",value:e.enumValue||void 0,type:e.inputType?(0,i.getNamedType)(e.inputType):void 0}}function v(e,t){return{kind:"Type",schema:e.schema,type:t||e.type}}function g(e){return"__"===e.name.slice(0,2)}u(l,"getTypeInfo"),u(c,"getFieldDef"),u(p,"find"),u(d,"getFieldReference"),u(s,"getDirectiveReference"),u(f,"getArgumentReference"),u(m,"getEnumValueReference"),u(v,"getTypeReference"),u(g,"isMetaField")},7437(e,t,n){function i(e,t){const n=[];let i=e;for(;null==i?void 0: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})},6681(e,t,n){n.r(t);var i=n(3338),o=(n(166),n(5549),n(1609),n(5795),Object.defineProperty),r=(e,t)=>o(e,"name",{value:t,configurable:!0});function a(e){return{options:e instanceof Function?{render:e}:!0===e?{}:e}}function u(e){const t=e.state.info.options;return(null==t?void 0:t.hoverTime)||500}function l(e,t){const n=e.state.info,o=t.target||t.srcElement;if(!(o instanceof HTMLElement))return;if("SPAN"!==o.nodeName||void 0!==n.hoverTimeout)return;const a=o.getBoundingClientRect(),l=r(function(){clearTimeout(n.hoverTimeout),n.hoverTimeout=setTimeout(d,s)},"onMouseMove"),p=r(function(){i.C.off(document,"mousemove",l),i.C.off(e.getWrapperElement(),"mouseout",p),clearTimeout(n.hoverTimeout),n.hoverTimeout=void 0},"onMouseOut"),d=r(function(){i.C.off(document,"mousemove",l),i.C.off(e.getWrapperElement(),"mouseout",p),n.hoverTimeout=void 0,c(e,a)},"onHover"),s=u(e);n.hoverTimeout=setTimeout(d,s),i.C.on(document,"mousemove",l),i.C.on(e.getWrapperElement(),"mouseout",p)}function c(e,t){const n=e.coordsChar({left:(t.left+t.right)/2,top:(t.top+t.bottom)/2}),i=e.state.info.options,o=i.render||e.getHelper(n,"info");if(o){const r=e.getTokenAt(n,!0);if(r){const a=o(r,i,e,n);a&&p(e,t,a)}}}function p(e,t,n){const o=document.createElement("div");o.className="CodeMirror-info",o.appendChild(n),document.body.appendChild(o);const a=o.getBoundingClientRect(),u=window.getComputedStyle(o),l=a.right-a.left+parseFloat(u.marginLeft)+parseFloat(u.marginRight),c=a.bottom-a.top+parseFloat(u.marginTop)+parseFloat(u.marginBottom);let p=t.bottom;c>window.innerHeight-t.bottom-15&&t.top>window.innerHeight-t.bottom&&(p=t.top-c),p<0&&(p=t.bottom);let d,s=Math.max(0,window.innerWidth-l-15);s>t.left&&(s=t.left),o.style.opacity="1",o.style.top=p+"px",o.style.left=s+"px";const f=r(function(){clearTimeout(d)},"onMouseOverPopup"),m=r(function(){clearTimeout(d),d=setTimeout(v,200)},"onMouseOut"),v=r(function(){i.C.off(o,"mouseover",f),i.C.off(o,"mouseout",m),i.C.off(e.getWrapperElement(),"mouseout",m),o.style.opacity?(o.style.opacity="0",setTimeout(()=>{o.parentNode&&o.parentNode.removeChild(o)},600)):o.parentNode&&o.parentNode.removeChild(o)},"hidePopup");i.C.on(o,"mouseover",f),i.C.on(o,"mouseout",m),i.C.on(e.getWrapperElement(),"mouseout",m)}i.C.defineOption("info",!1,(e,t,n)=>{if(n&&n!==i.C.Init){const t=e.state.info.onMouseOver;i.C.off(e.getWrapperElement(),"mouseover",t),clearTimeout(e.state.info.hoverTimeout),delete e.state.info}if(t){const n=e.state.info=a(t);n.onMouseOver=l.bind(null,e),i.C.on(e.getWrapperElement(),"mouseover",n.onMouseOver)}}),r(a,"createState"),r(u,"getHoverTime"),r(l,"onMouseOver"),r(c,"onMouseHover"),r(p,"showPopup")},6420(e,t,n){n.r(t);var i=n(5549),o=n(3338),r=n(9654),a=(n(6681),n(166),n(1609),n(5795),n(7331),n(7437),Object.defineProperty),u=(e,t)=>a(e,"name",{value:t,configurable:!0});function l(e,t,n){c(e,t,n),s(e,t,n,t.type)}function c(e,t,n){var i;const o=(null===(i=t.fieldDef)||void 0===i?void 0:i.name)||"";"__"!==o.slice(0,2)&&(m(e,t,n,t.parentType),y(e,".")),y(e,o,"field-name",n,(0,r.a)(t))}function p(e,t,n){var i;y(e,"@"+((null===(i=t.directiveDef)||void 0===i?void 0:i.name)||""),"directive-name",n,(0,r.b)(t))}function d(e,t,n){var i;t.directiveDef?p(e,t,n):t.fieldDef&&c(e,t,n);const o=(null===(i=t.argDef)||void 0===i?void 0:i.name)||"";y(e,"("),y(e,o,"arg-name",n,(0,r.c)(t)),s(e,t,n,t.inputType),y(e,")")}function s(e,t,n,i){y(e,": "),m(e,t,n,i)}function f(e,t,n){var i;const o=(null===(i=t.enumValue)||void 0===i?void 0:i.name)||"";m(e,t,n,t.inputType),y(e,"."),y(e,o,"enum-value",n,(0,r.d)(t))}function m(e,t,n,o){o instanceof i.GraphQLNonNull?(m(e,t,n,o.ofType),y(e,"!")):o instanceof i.GraphQLList?(y(e,"["),m(e,t,n,o.ofType),y(e,"]")):y(e,(null==o?void 0:o.name)||"","type-name",n,(0,r.e)(t,o))}function v(e,t,n){const i=n.description;if(i){const n=document.createElement("div");n.className="info-description",t.renderDescription?n.innerHTML=t.renderDescription(i):n.appendChild(document.createTextNode(i)),e.appendChild(n)}g(e,t,n)}function g(e,t,n){const i=n.deprecationReason;if(i){const n=document.createElement("div");n.className="info-deprecation",t.renderDescription?n.innerHTML=t.renderDescription(i):n.appendChild(document.createTextNode(i));const o=document.createElement("span");o.className="info-deprecation-label",o.appendChild(document.createTextNode("Deprecated: ")),n.insertBefore(o,n.firstChild),e.appendChild(n)}}function y(e,t,n="",i={onClick:null},o=null){if(n){const r=i.onClick;let a;r?(a=document.createElement("a"),a.href="javascript:void 0",a.addEventListener("click",e=>{r(o,e)})):a=document.createElement("span"),a.className=n,a.appendChild(document.createTextNode(t)),e.appendChild(a)}else e.appendChild(document.createTextNode(t))}o.C.registerHelper("info","graphql",(e,t)=>{if(!t.schema||!e.state)return;const n=e.state,i=n.kind,o=n.step,a=(0,r.g)(t.schema,e.state);if("Field"===i&&0===o&&a.fieldDef||"AliasedField"===i&&2===o&&a.fieldDef){const e=document.createElement("div");return l(e,a,t),v(e,t,a.fieldDef),e}if("Directive"===i&&1===o&&a.directiveDef){const e=document.createElement("div");return p(e,a,t),v(e,t,a.directiveDef),e}if("Argument"===i&&0===o&&a.argDef){const e=document.createElement("div");return d(e,a,t),v(e,t,a.argDef),e}if("EnumValue"===i&&a.enumValue&&a.enumValue.description){const e=document.createElement("div");return f(e,a,t),v(e,t,a.enumValue),e}if("NamedType"===i&&a.type&&a.type.description){const e=document.createElement("div");return m(e,a,t,a.type),v(e,t,a.type),e}}),u(l,"renderField"),u(c,"renderQualifiedField"),u(p,"renderDirective"),u(d,"renderArg"),u(s,"renderTypeAnnotation"),u(f,"renderEnumValue"),u(m,"renderType"),u(v,"renderDescription"),u(g,"renderDeprecation"),u(y,"text")}}]);