AniLink - v2.0.0
    Preparing search index...

    Interface GraphQLExecuteOptions

    The declarative contract an operation passes to GraphQLOperation.execute.

    Every field is optional: an operation declares only the variation points it needs, and execute applies them in a fixed order so validation behaviour is uniform across the whole API surface.

    interface GraphQLExecuteOptions {
        mappings?: Readonly<Record<string, unknown>>;
        requirements?: readonly VariableRequirement[];
        requiresAuth?: boolean;
        transportOptions?: RequestOptions;
    }
    Index
    mappings?: Readonly<Record<string, unknown>>

    The variable type map used to type-check caller-supplied variables. Omit for operations that declare no typed variables.

    requirements?: readonly VariableRequirement[]

    Variable-presence requirements evaluated before type validation. Each entry maps directly to one requireVariables call.

    requiresAuth?: boolean

    Whether the operation requires an authentication token. Defaults to false (public queries).

    transportOptions?: RequestOptions

    Per-request transport settings (timeout, signal, retry policy, lifecycle hooks, pacing, circuit breaker) merged over the instance-level options for this single call. A field set here wins; unset fields keep the instance value.