Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace <internal>

Index

Namespaces

Enumerations

Classes

Interfaces

Type aliases

Variables

Type aliases

The list of all possible AST node types.

ApolloClientOptions<TCacheShape>: { assumeImmutableResults?: boolean; cache: ApolloCache<TCacheShape>; connectToDevTools?: boolean; defaultOptions?: DefaultOptions; fragmentMatcher?: FragmentMatcher; link?: ApolloLink; name?: string; queryDeduplication?: boolean; resolvers?: Resolvers | Resolvers[]; ssrForceFetchDelay?: number; ssrMode?: boolean; typeDefs?: string | string[] | DocumentNode | DocumentNode[]; version?: string }

Type parameters

  • TCacheShape

Type declaration

  • Optional assumeImmutableResults?: boolean
  • cache: ApolloCache<TCacheShape>
  • Optional connectToDevTools?: boolean
  • Optional defaultOptions?: DefaultOptions
  • Optional fragmentMatcher?: FragmentMatcher
  • Optional link?: ApolloLink
  • Optional name?: string
  • Optional queryDeduplication?: boolean
  • Optional resolvers?: Resolvers | Resolvers[]
  • Optional ssrForceFetchDelay?: number
  • Optional ssrMode?: boolean
  • Optional typeDefs?: string | string[] | DocumentNode | DocumentNode[]
  • Optional version?: string
ApolloCurrentQueryResult<T>: { data: T | undefined; error?: ApolloError; errors?: ReadonlyArray<GraphQLError>; loading: boolean; networkStatus: NetworkStatus; partial?: boolean; stale?: boolean }

Type parameters

  • T

Type declaration

  • data: T | undefined
  • Optional error?: ApolloError
  • Optional errors?: ReadonlyArray<GraphQLError>
  • loading: boolean
  • networkStatus: NetworkStatus
  • Optional partial?: boolean
  • Optional stale?: boolean
ApolloCurrentResult<T>: { data: T | {}; error?: ApolloError; errors?: ReadonlyArray<GraphQLError>; loading: boolean; networkStatus: NetworkStatus; partial?: boolean }

Type parameters

  • T

Type declaration

ApolloQueryResult<T>: { data: T; errors?: ReadonlyArray<GraphQLError>; loading: boolean; networkStatus: NetworkStatus; stale: boolean }

Type parameters

  • T

Type declaration

ArrayBufferLike: ArrayBufferTypes[keyof ArrayBufferTypes]
BufferSource: ArrayBufferView | ArrayBuffer
ErrorPolicy: "none" | "ignore" | "all"
EventListenerOrEventListenerObject: EventListener | EventListenerObject
FetchPolicy: "cache-first" | "network-only" | "cache-only" | "no-cache" | "standby"
FetchResult<TData, C, E>: ExecutionResult<TData> & { context?: C; extensions?: E }

Type parameters

FormDataEntryValue: <internal>.File | string
FragmentMatcher: (rootValue: any, typeCondition: string, context: any) => boolean

Type declaration

    • (rootValue: any, typeCondition: string, context: any): boolean
    • Parameters

      • rootValue: any
      • typeCondition: string
      • context: any

      Returns boolean

HeadersInit: <internal>.Headers | string[][] | Record<string, string>
LocalStateOptions<TCacheShape>: { cache: ApolloCache<TCacheShape>; client?: default<TCacheShape>; fragmentMatcher?: FragmentMatcher; resolvers?: Resolvers | Resolvers[] }

Type parameters

  • TCacheShape

Type declaration

MutationQueryReducer<T>: (previousResult: Record<string, any>, options: { mutationResult: FetchResult<T>; queryName: string | undefined; queryVariables: Record<string, any> }) => Record<string, any>

Type parameters

  • T

Type declaration

    • (previousResult: Record<string, any>, options: { mutationResult: FetchResult<T>; queryName: string | undefined; queryVariables: Record<string, any> }): Record<string, any>
    • Parameters

      • previousResult: Record<string, any>
      • options: { mutationResult: FetchResult<T>; queryName: string | undefined; queryVariables: Record<string, any> }
        • mutationResult: FetchResult<T>
        • queryName: string | undefined
        • queryVariables: Record<string, any>

      Returns Record<string, any>

MutationQueryReducersMap<T>: {}

Type parameters

  • T = {}

Type declaration

MutationUpdaterFn<T>: (proxy: DataProxy, mutationResult: FetchResult<T>) => void

Type parameters

  • T = {}

Type declaration

NextLink: (operation: Operation) => <internal>.Observable<FetchResult>

Type declaration

Observer<T>: <internal>.Observer<T>

Type parameters

  • T

OperationTypeNode: "query" | "mutation" | "subscription"
OperationVariables: {}

Type declaration

  • [key: string]: any
Partial<T>: { [ P in keyof T]?: T[P] }

Make all properties in T optional

Type parameters

  • T

Pick<T, K>: { [ P in K]: T[P] }

From T, pick a set of properties whose keys are in the union K

Type parameters

  • T

  • K: keyof T

PropertyKey: string | number | symbol
PureQueryOptions: { context?: any; query: DocumentNode; variables?: {} }

Type declaration

  • Optional context?: any
  • query: DocumentNode
  • Optional variables?: {}
    • [key: string]: any
QueryListener: (queryStoreValue: QueryStoreValue, newData?: any, forceResolvers?: boolean) => void

Type declaration

    • (queryStoreValue: QueryStoreValue, newData?: any, forceResolvers?: boolean): void
    • Parameters

      • queryStoreValue: QueryStoreValue
      • Optional newData: any
      • Optional forceResolvers: boolean

      Returns void

QueryStoreValue: { document: DocumentNode; graphQLErrors?: ReadonlyArray<GraphQLError>; metadata: any; networkError?: Error | null; networkStatus: NetworkStatus; previousVariables?: <internal>.Object | null; variables: <internal>.Object }

Type declaration

QueryWithUpdater: { query: QueryStoreValue; updater: MutationQueryReducer<<internal>.Object> }

Type declaration

Type parameters

  • T

Readonly<T>: { readonly [ P in keyof T]: T[P] }

Make all properties in T readonly

Type parameters

  • T

Record<K, T>: { [ P in K]: T }

Construct a type with a set of properties K of type T

Type parameters

  • K: keyof any

  • T

ReferrerPolicy: "" | "no-referrer" | "no-referrer-when-downgrade" | "origin" | "origin-when-cross-origin" | "same-origin" | "strict-origin" | "strict-origin-when-cross-origin" | "unsafe-url"
RefetchQueryDescription: (string | PureQueryOptions)[]
RequestCache: "default" | "force-cache" | "no-cache" | "no-store" | "only-if-cached" | "reload"
RequestCredentials: "include" | "omit" | "same-origin"
RequestDestination: "" | "audio" | "audioworklet" | "document" | "embed" | "font" | "image" | "manifest" | "object" | "paintworklet" | "report" | "script" | "sharedworker" | "style" | "track" | "video" | "worker" | "xslt"
RequestHandler: (operation: Operation, forward: NextLink) => <internal>.Observable<FetchResult> | null

Type declaration

RequestInfo: <internal>.Request | string
RequestMode: "cors" | "navigate" | "no-cors" | "same-origin"
RequestRedirect: "error" | "follow" | "manual"
ResponseType: "basic" | "cors" | "default" | "error" | "opaque" | "opaqueredirect"
SchemaExtensionNode: { directives?: ReadonlyArray<DirectiveNode>; kind: "SchemaExtension"; loc?: <internal>.Location; operationTypes?: ReadonlyArray<OperationTypeDefinitionNode> }

Type declaration

SubscribeToMoreOptions<TData, TSubscriptionVariables, TSubscriptionData>: { document: DocumentNode; updateQuery?: UpdateQueryFn<TData, TSubscriptionVariables, TSubscriptionData>; variables?: TSubscriptionVariables; onError?: any }

Type parameters

Type declaration

  • document: DocumentNode
  • Optional updateQuery?: UpdateQueryFn<TData, TSubscriptionVariables, TSubscriptionData>
  • Optional variables?: TSubscriptionVariables
  • onError?:function
    • onError(error: Error): void
    • Parameters

      • error: Error

      Returns void

Subscriber<T>: <internal>.Subscriber<T>

Type parameters

  • T

Subscriber<T>: (observer: SubscriptionObserver<T>) => void | (() => void) | <internal>.Subscription

Type parameters

  • T

Type declaration

TokenKindEnum: _TokenKind[keyof _TokenKind]

The enum type representing the token kinds values.

Transaction<T>: (c: ApolloCache<T>) => void

Type parameters

  • T

Type declaration

TypeSystemExtensionNode: SchemaExtensionNode | TypeExtensionNode
UpdateQueryFn<TData, TSubscriptionVariables, TSubscriptionData>: (previousQueryResult: TData, options: { subscriptionData: { data: TSubscriptionData }; variables?: TSubscriptionVariables }) => TData

Type parameters

Type declaration

    • (previousQueryResult: TData, options: { subscriptionData: { data: TSubscriptionData }; variables?: TSubscriptionVariables }): TData
    • Parameters

      • previousQueryResult: TData
      • options: { subscriptionData: { data: TSubscriptionData }; variables?: TSubscriptionVariables }
        • subscriptionData: { data: TSubscriptionData }
          • data: TSubscriptionData
        • Optional variables?: TSubscriptionVariables

      Returns TData

WatchCallback: (newData: any) => void

Type declaration

    • (newData: any): void
    • Parameters

      • newData: any

      Returns void

WatchQueryFetchPolicy: FetchPolicy | "cache-and-network"
_TokenKind: { AMP: "&"; AT: "@"; BANG: "!"; BLOCK_STRING: "BlockString"; BRACE_L: "{"; BRACE_R: "}"; BRACKET_L: "["; BRACKET_R: "]"; COLON: ":"; COMMENT: "Comment"; DOLLAR: "$"; EOF: "<EOF>"; EQUALS: "="; FLOAT: "Float"; INT: "Int"; NAME: "Name"; PAREN_L: "("; PAREN_R: ")"; PIPE: "|"; SOF: "<SOF>"; SPREAD: "..."; STRING: "String" }

Type declaration

  • AMP: "&"
  • AT: "@"
  • BANG: "!"
  • BLOCK_STRING: "BlockString"
  • BRACE_L: "{"
  • BRACE_R: "}"
  • BRACKET_L: "["
  • BRACKET_R: "]"
  • COLON: ":"
  • COMMENT: "Comment"
  • DOLLAR: "$"
  • EOF: "<EOF>"
  • EQUALS: "="
  • FLOAT: "Float"
  • INT: "Int"
  • NAME: "Name"
  • PAREN_L: "("
  • PAREN_R: ")"
  • PIPE: "|"
  • SOF: "<SOF>"
  • SPREAD: "..."
  • STRING: "String"

Variables

AbortSignal: { prototype: <internal>.AbortSignal }

Type declaration

Blob: { prototype: <internal>.Blob }

Type declaration

Event: { AT_TARGET: number; BUBBLING_PHASE: number; CAPTURING_PHASE: number; NONE: number; prototype: <internal>.Event }

Type declaration

  • Readonly AT_TARGET: number
  • Readonly BUBBLING_PHASE: number
  • Readonly CAPTURING_PHASE: number
  • Readonly NONE: number
  • prototype: <internal>.Event
EventTarget: { prototype: <internal>.EventTarget }

Type declaration

File: { prototype: <internal>.File }

Type declaration

FormData: { prototype: <internal>.FormData }

Type declaration

Headers: { prototype: <internal>.Headers }

Type declaration

Object: ObjectConstructor

Provides functionality common to all JavaScript objects.

Observable: { from: any; of: any }

Type declaration

ReadableStream: { prototype: <internal>.ReadableStream<any> }

Type declaration

ReadableStreamDefaultReader: { prototype: <internal>.ReadableStreamDefaultReader<any> }

Type declaration

Request: { prototype: <internal>.Request }

Type declaration

Response: { prototype: <internal>.Response; error: any; redirect: any }

Type declaration

URLSearchParams: { prototype: <internal>.URLSearchParams; toString: any }

Type declaration

  • prototype: <internal>.URLSearchParams
  • toString:function
    • toString(): string
    • Returns string

WritableStream: { prototype: <internal>.WritableStream<any> }

Type declaration

WritableStreamDefaultWriter: { prototype: <internal>.WritableStreamDefaultWriter<any> }

Type declaration

Generated using TypeDoc