Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ObservableQuery<TData, TVariables>

Type parameters

Hierarchy

Index

Constructors

Properties

options: WatchQueryOptions<TVariables>
queryId: string
queryName?: string
variables: TVariables

Methods

  • Returns ApolloCurrentResult<TData>

  • Returns ApolloError

  • Returns ApolloQueryResult<TData>

  • Parameters

    Returns boolean

  • Type parameters

    • R

    Parameters

    • Rest ...args: R[]

    Returns <internal>.Observable<R>

  • Parameters

    • Optional variables: TVariables

    Returns Promise<ApolloQueryResult<TData>>

  • resetLastResults(): void
  • Returns void

  • resetQueryStoreErrors(): void
  • Returns void

  • Returns Promise<ApolloQueryResult<TData>>

  • setVariables(variables: TVariables, tryFetch?: boolean, fetchResults?: boolean): Promise<void | ApolloQueryResult<TData>>
  • Parameters

    • variables: TVariables
    • Optional tryFetch: boolean
    • Optional fetchResults: boolean

    Returns Promise<void | ApolloQueryResult<TData>>

  • startPolling(pollInterval: number): void
  • Parameters

    • pollInterval: number

    Returns void

  • stopPolling(): void
  • Returns void

  • subscribeToMore<TSubscriptionData, TSubscriptionVariables>(options: SubscribeToMoreOptions<TData, TSubscriptionVariables, TSubscriptionData>): () => void
  • Type parameters

    • TSubscriptionData = TData

    • TSubscriptionVariables = TVariables

    Parameters

    Returns () => void

      • (): void
      • Returns void

  • updateQuery<TVars>(mapFn: (previousQueryResult: TData, options: UpdateQueryOptions<TVars>) => TData): void
  • Type parameters

    • TVars = TVariables

    Parameters

    Returns void

  • Type parameters

    • R

    Parameters

    • Rest ...args: R[]

    Returns <internal>.Observable<R>

Generated using TypeDoc