SYMBOL INDEX (3557 symbols across 437 files) FILE: .github/workflows/cleanup-checks.mjs function setup (line 3) | function setup({ context, github }) { FILE: codegen/local-state/config.ts type LocalStatePluginConfig (line 39) | interface LocalStatePluginConfig extends RawConfig { FILE: codegen/local-state/visitor.ts type FieldDefinitionPrintFn (line 70) | type FieldDefinitionPrintFn = ( constant ENUM_RESOLVERS_SIGNATURE (line 75) | const ENUM_RESOLVERS_SIGNATURE = type ParsedTypeScriptResolversConfig (line 78) | interface ParsedTypeScriptResolversConfig extends ParsedResolversConfig { class LocalStateVisitor (line 86) | class LocalStateVisitor extends BaseResolversVisitor< method constructor (line 90) | constructor( method applyResolverTypeWrapper (line 127) | protected applyResolverTypeWrapper(str: string): string { method createResolversFields (line 131) | protected createResolversFields({ method formatRootResolver (line 356) | protected formatRootResolver( method clearOptional (line 368) | private clearOptional(str: string): string { method ListType (line 376) | ListType(node: ListTypeNode): string { method DirectiveDefinition (line 380) | DirectiveDefinition( method EnumTypeDefinition (line 388) | EnumTypeDefinition(node: EnumTypeDefinitionNode): string { method ObjectTypeDefinition (line 428) | ObjectTypeDefinition(node: ObjectTypeDefinitionNode): string { method UnionTypeDefinition (line 475) | UnionTypeDefinition( method FieldDefinition (line 483) | FieldDefinition( method InterfaceTypeDefinition (line 587) | InterfaceTypeDefinition(_node: InterfaceTypeDefinitionNode): string { method getRootResolver (line 591) | public getRootResolver(): RootResolver { method wrapWithListType (line 637) | protected wrapWithListType(str: string): string { method getParentTypeForSignature (line 641) | protected getParentTypeForSignature(_node: FieldDefinitionNode) { method NamedType (line 645) | NamedType(node: NamedTypeNode): string { method NonNullType (line 649) | NonNullType(node: NonNullTypeNode): string { method ScalarTypeDefinition (line 655) | ScalarTypeDefinition(node: ScalarTypeDefinitionNode): string { method getPunctuation (line 663) | protected getPunctuation(_declarationKind: DeclarationKind): string { method buildEnumResolverContentBlock (line 667) | protected buildEnumResolverContentBlock( method buildEnumResolversExplicitMappedValues (line 685) | protected buildEnumResolversExplicitMappedValues( function replacePlaceholder (line 702) | function replacePlaceholder(pattern: string, typename: string): string { function hasPlaceholder (line 706) | function hasPlaceholder(pattern: string): boolean { FILE: config/FixJSDOMEnvironment.js class FixJSDOMEnvironment (line 4) | class FixJSDOMEnvironment extends JSDOMEnvironment { method constructor (line 5) | constructor(...args) { FILE: config/apiExtractor.ts function buildReport (line 153) | async function buildReport( FILE: config/babel.ts method transformStep (line 10) | async transformStep({ ast, sourceName, relativeSourcePath }) { FILE: config/build.ts type BuildStepOptions (line 19) | interface BuildStepOptions { type BuildStep (line 30) | type BuildStep = { type BuildSteps (line 33) | type BuildSteps = Record; FILE: config/compileTs.ts function renameJsFilesToCjs (line 47) | function renameJsFilesToCjs(options: BuildStepOptions) { function withBuildTsConfig (line 129) | async function withBuildTsConfig() { function getEntryPoints (line 145) | function getEntryPoints() { FILE: config/deprecateInternals.ts method transformStep (line 10) | transformStep({ ast }) { FILE: config/entryPoints.ts type ExportsCondition (line 14) | type ExportsCondition = string | { [key: string]: ExportsCondition }; type EntryPoint (line 16) | type EntryPoint = { FILE: config/exports.ts type ConditionRoot (line 9) | type ConditionRoot = { function processEntryPoint (line 68) | function processEntryPoint(value: string, existing: ConditionRoot = {}) { function writeLegacyExport (line 97) | async function writeLegacyExport( FILE: config/helpers.ts function reparse (line 28) | function reparse(source: string) { function reprint (line 32) | function reprint(ast: ReturnType) { type MaybePromise (line 36) | type MaybePromise = T | Promise; function applyRecast (line 38) | async function applyRecast({ function withPseudoNodeModules (line 137) | async function withPseudoNodeModules(fn: () => T) { function frameComment (line 153) | function frameComment(text: string) { type PackageJson (line 163) | type PackageJson = Omit & { function updatePackageJson (line 167) | async function updatePackageJson( function patchApiExtractorInternals (line 183) | function patchApiExtractorInternals() { FILE: config/inlineInheritDoc.ts function getCommentFor (line 62) | function getCommentFor( function loadApiModel (line 105) | function loadApiModel(options: BuildStepOptions) { function processComments (line 177) | function processComments(model: ApiModel, options: BuildStepOptions) { function renderDocComment (line 240) | function renderDocComment(node: DocComment): string { FILE: config/listImports.ts method resolve (line 14) | resolve(specifier, context, nextResolve) { FILE: config/preserveTsIgnore.ts method transformStep (line 27) | transformStep({ ast }) { FILE: config/prettier/format-jsdoc.js method print (line 28) | print(path, options, print, args) { method embed (line 31) | embed(path, options) { FILE: config/prettier/format-mdx3.js function handleCodeBlockWithSpecialComments (line 44) | function handleCodeBlockWithSpecialComments(node, path, options) { method embed (line 102) | embed(path, options) { FILE: config/processInvariants.ts type Node (line 11) | type Node = recast.types.namedTypes.Node; type CallExpression (line 12) | type CallExpression = recast.types.namedTypes.CallExpression; type NewExpression (line 13) | type NewExpression = recast.types.namedTypes.NewExpression; function processInvariants (line 15) | async function processInvariants(options: BuildStepOptions) { function addDevImport (line 356) | function addDevImport(ast: recast.types.ASTNode, type: "esm" | "cjs") { FILE: config/react-compiler.ts method transformStep (line 21) | async transformStep({ ast, sourceName, relativeSourcePath }) { method transformStep (line 108) | transformStep({ ast, sourceName }) { method transformStep (line 150) | transformStep({ ast, sourceName }) { FILE: config/schema.package.json.ts type JSONSchemaForNPMPackageJsonFiles (line 8) | type JSONSchemaForNPMPackageJsonFiles = { type License (line 512) | type License = type Person (line 541) | type Person = { type Person1 (line 547) | type Person1 = type PackageExportsEntry (line 555) | type PackageExportsEntry = type PackageExportsEntryPath (line 561) | type PackageExportsEntryPath = string | null; type PackageExportsFallback (line 565) | type PackageExportsFallback = PackageExportsEntry[]; type PackageExportsFallback1 (line 569) | type PackageExportsFallback1 = PackageExportsEntry[]; type PackageImportsEntry (line 570) | type PackageImportsEntry = type PackageImportsEntryPath (line 576) | type PackageImportsEntryPath = string | null; type PackageImportsFallback (line 580) | type PackageImportsFallback = PackageImportsEntry[]; type FundingUrl (line 584) | type FundingUrl = string; type ScriptsPublishAfter (line 588) | type ScriptsPublishAfter = string; type ScriptsInstallAfter (line 592) | type ScriptsInstallAfter = string; type ScriptsUninstallBefore (line 596) | type ScriptsUninstallBefore = string; type ScriptsVersionBefore (line 600) | type ScriptsVersionBefore = string; type ScriptsTest (line 604) | type ScriptsTest = string; type ScriptsStop (line 608) | type ScriptsStop = string; type ScriptsStart (line 612) | type ScriptsStart = string; type ScriptsRestart (line 616) | type ScriptsRestart = string; type Plugins (line 620) | type Plugins = string[]; type Rules (line 624) | type Rules = PossibleErrors & type Overrides (line 636) | type Overrides = { type SchemaForPrettierrc (line 663) | type SchemaForPrettierrc = type SimpleStringOrArrayStringRule (line 669) | type SimpleStringOrArrayStringRule = (string | SimpleArrayStringRule) & type SimpleArrayStringRule (line 674) | type SimpleArrayStringRule = string[]; type SimpleArrayStringRule1 (line 678) | type SimpleArrayStringRule1 = string[]; type AllRules (line 679) | type AllRules = AtRule & type ArrayStringRule (line 712) | type ArrayStringRule = ( type LowerUpperRule (line 836) | type LowerUpperRule = ( type AlwaysMultiLineRule (line 948) | type AlwaysMultiLineRule = ( type BooleanRule (line 1064) | type BooleanRule = ( type ArrayStringRule1 (line 1128) | type ArrayStringRule1 = ( type NewlineSpaceWithIgnoreRule (line 1252) | type NewlineSpaceWithIgnoreRule = ( type NewlineRule (line 1892) | type NewlineRule = ( type NewlineSpaceRule (line 2198) | type NewlineSpaceRule = ( type NewlineSpaceRule1 (line 2886) | type NewlineSpaceRule1 = ( type BooleanRule1 (line 3574) | type BooleanRule1 = ( type BooleanRule2 (line 3638) | type BooleanRule2 = ( type NewlineRule1 (line 3702) | type NewlineRule1 = ( type NewlineSpaceRule2 (line 4008) | type NewlineSpaceRule2 = ( type NewlineSpaceWithIgnoreRule1 (line 4696) | type NewlineSpaceWithIgnoreRule1 = ( type LowerUpperRule1 (line 5336) | type LowerUpperRule1 = ( type BooleanRule3 (line 5448) | type BooleanRule3 = ( type BooleanRule4 (line 5512) | type BooleanRule4 = ( type BooleanRule5 (line 5576) | type BooleanRule5 = ( type AlwaysNeverRule (line 5640) | type AlwaysNeverRule = ( type ArrayStringRule2 (line 5752) | type ArrayStringRule2 = ( type StringRule (line 5876) | type StringRule = ( type BooleanRule6 (line 5936) | type BooleanRule6 = ( type StringRule1 (line 6000) | type StringRule1 = ( type AlwaysNeverRule1 (line 6060) | type AlwaysNeverRule1 = ( type AlwaysNeverRule2 (line 6172) | type AlwaysNeverRule2 = ( type AlwaysMultiLineRule1 (line 6284) | type AlwaysMultiLineRule1 = ( type AlwaysNeverRule3 (line 6400) | type AlwaysNeverRule3 = ( type BooleanRule7 (line 6512) | type BooleanRule7 = ( type SimpleStringOrArrayStringRule1 (line 6573) | type SimpleStringOrArrayStringRule1 = (string | SimpleArrayStringRule) & type BooleanRule8 (line 6581) | type BooleanRule8 = ( type BooleanRule9 (line 6645) | type BooleanRule9 = ( type NewlineRule2 (line 6709) | type NewlineRule2 = ( type NewlineRule3 (line 7015) | type NewlineRule3 = ( type SpaceRule (line 7321) | type SpaceRule = ( type SpaceRule1 (line 7875) | type SpaceRule1 = ( type IntegerRule (line 8429) | type IntegerRule = ( type AlwaysNeverRule4 (line 8489) | type AlwaysNeverRule4 = ( type ArrayStringRule3 (line 8601) | type ArrayStringRule3 = ( type BooleanRule10 (line 8725) | type BooleanRule10 = ( type NewlineRule4 (line 8789) | type NewlineRule4 = ( type NewlineRule5 (line 9095) | type NewlineRule5 = ( type SpaceRule2 (line 9401) | type SpaceRule2 = ( type SpaceRule3 (line 9955) | type SpaceRule3 = ( type BooleanRule11 (line 10509) | type BooleanRule11 = ( type IntegerRule1 (line 10573) | type IntegerRule1 = ( type NewlineRule6 (line 10633) | type NewlineRule6 = ( type SpaceRule4 (line 10939) | type SpaceRule4 = ( type AlwaysNeverRule5 (line 11493) | type AlwaysNeverRule5 = ( type BooleanRule12 (line 11605) | type BooleanRule12 = ( type AlwaysNeverRule6 (line 11669) | type AlwaysNeverRule6 = ( type ArrayStringRule4 (line 11781) | type ArrayStringRule4 = ( type ArrayStringRule5 (line 11905) | type ArrayStringRule5 = ( type AlwaysNeverRule7 (line 12029) | type AlwaysNeverRule7 = ( type IntegerRule2 (line 12141) | type IntegerRule2 = ( type BooleanRule13 (line 12201) | type BooleanRule13 = ( type BooleanRule14 (line 12265) | type BooleanRule14 = ( type BooleanRule15 (line 12329) | type BooleanRule15 = ( type BooleanRule16 (line 12393) | type BooleanRule16 = ( type BooleanRule17 (line 12457) | type BooleanRule17 = ( type BooleanRule18 (line 12521) | type BooleanRule18 = ( type BooleanRule19 (line 12585) | type BooleanRule19 = ( type AlwaysNeverRule8 (line 12649) | type AlwaysNeverRule8 = ( type BooleanRule20 (line 12761) | type BooleanRule20 = ( type BooleanRule21 (line 12825) | type BooleanRule21 = ( type AlwaysNeverRule9 (line 12889) | type AlwaysNeverRule9 = ( type AlwaysNeverRule10 (line 13001) | type AlwaysNeverRule10 = ( type LowerUpperRule2 (line 13113) | type LowerUpperRule2 = ( type BooleanRule22 (line 13225) | type BooleanRule22 = ( type BooleanRule23 (line 13289) | type BooleanRule23 = ( type AlwaysNeverRule11 (line 13353) | type AlwaysNeverRule11 = ( type AlwaysNeverRule12 (line 13465) | type AlwaysNeverRule12 = ( type AlwaysNeverRule13 (line 13577) | type AlwaysNeverRule13 = ( type NewlineRule7 (line 13689) | type NewlineRule7 = ( type NewlineRule8 (line 13995) | type NewlineRule8 = ( type SpaceRule5 (line 14301) | type SpaceRule5 = ( type SpaceRule6 (line 14855) | type SpaceRule6 = ( type AlwaysNeverRule14 (line 15409) | type AlwaysNeverRule14 = ( type IntegerRule3 (line 15521) | type IntegerRule3 = ( type BooleanRule24 (line 15581) | type BooleanRule24 = ( type ArrayStringRule6 (line 15645) | type ArrayStringRule6 = ( type LowerUpperRule3 (line 15769) | type LowerUpperRule3 = ( type BooleanRule25 (line 15881) | type BooleanRule25 = ( type ArrayStringRule7 (line 15945) | type ArrayStringRule7 = ( type BooleanRule26 (line 16069) | type BooleanRule26 = ( type AlwaysNeverRule15 (line 16133) | type AlwaysNeverRule15 = ( type ArrayStringRule8 (line 16245) | type ArrayStringRule8 = ( type AlwaysNeverRule16 (line 16369) | type AlwaysNeverRule16 = ( type AlwaysNeverRule17 (line 16481) | type AlwaysNeverRule17 = ( type ArrayStringRule9 (line 16593) | type ArrayStringRule9 = ( type AlwaysNeverRule18 (line 16717) | type AlwaysNeverRule18 = ( type AlwaysNeverRule19 (line 16829) | type AlwaysNeverRule19 = ( type AlwaysNeverRule20 (line 16941) | type AlwaysNeverRule20 = ( type BooleanRule27 (line 17053) | type BooleanRule27 = ( type StringRule2 (line 17117) | type StringRule2 = ( type IntegerRule4 (line 17177) | type IntegerRule4 = ( type StringRule3 (line 17237) | type StringRule3 = ( type StringRule4 (line 17297) | type StringRule4 = ( type BooleanRule28 (line 17357) | type BooleanRule28 = ( type BooleanRule29 (line 17421) | type BooleanRule29 = ( type BooleanRule30 (line 17485) | type BooleanRule30 = ( type BooleanRule31 (line 17549) | type BooleanRule31 = ( type BooleanRule32 (line 17613) | type BooleanRule32 = ( type LowerUpperRule4 (line 17677) | type LowerUpperRule4 = ( type AlwaysNeverRule21 (line 17789) | type AlwaysNeverRule21 = ( type ArrayStringRule10 (line 17901) | type ArrayStringRule10 = ( type LowerUpperRule5 (line 18025) | type LowerUpperRule5 = ( type SingleDoubleRule (line 18137) | type SingleDoubleRule = ( type BooleanRule33 (line 18249) | type BooleanRule33 = ( type LowerUpperRule6 (line 18313) | type LowerUpperRule6 = ( type IntegerRule5 (line 18425) | type IntegerRule5 = ( type NewlineRule9 (line 18485) | type NewlineRule9 = ( type NewlineRule10 (line 18791) | type NewlineRule10 = ( type SpaceRule7 (line 19097) | type SpaceRule7 = ( type SpaceRule8 (line 19651) | type SpaceRule8 = ( type BooleanRule34 (line 20205) | type BooleanRule34 = ( type BooleanRule35 (line 20269) | type BooleanRule35 = ( type SingleDoubleRule1 (line 20333) | type SingleDoubleRule1 = ( type BooleanRule36 (line 20445) | type BooleanRule36 = ( type UnitRule (line 20509) | type UnitRule = ( type LowerUpperRule7 (line 27129) | type LowerUpperRule7 = ( type UnitRule1 (line 27241) | type UnitRule1 = ( type BooleanRule37 (line 33861) | type BooleanRule37 = ( type NewlineRule11 (line 33925) | type NewlineRule11 = ( type NewlineRule12 (line 34231) | type NewlineRule12 = ( type SpaceRule9 (line 34537) | type SpaceRule9 = ( type SpaceRule10 (line 35091) | type SpaceRule10 = ( type IntegerRule6 (line 35645) | type IntegerRule6 = ( type SimpleStringOrArrayStringRule2 (line 35705) | type SimpleStringOrArrayStringRule2 = (string | SimpleArrayStringRule) & type BooleanRule38 (line 35713) | type BooleanRule38 = ( type BooleanRule39 (line 35777) | type BooleanRule39 = ( type BooleanRule40 (line 35841) | type BooleanRule40 = ( type ArrayOfPaths (line 35905) | type ArrayOfPaths = string[]; type ArrayOfPaths1 (line 35909) | type ArrayOfPaths1 = string[]; type ArrayOfPaths2 (line 35913) | type ArrayOfPaths2 = string[]; type ArrayOfStrings (line 35914) | type ArrayOfStrings = string[]; type ArrayOfPaths3 (line 35918) | type ArrayOfPaths3 = string[]; type ArrayOfStrings1 (line 35922) | type ArrayOfStrings1 = string[]; type ArrayOfPaths4 (line 35926) | type ArrayOfPaths4 = string[]; type PackageExportsEntryObject (line 35931) | interface PackageExportsEntryObject { type PackageExportsEntryObject1 (line 35966) | interface PackageExportsEntryObject1 { type PackageImportsEntryObject (line 36001) | interface PackageImportsEntryObject { type FundingWay (line 36033) | interface FundingWay { type Dependency (line 36043) | interface Dependency { type PeerDependencyMeta (line 36049) | interface PeerDependencyMeta { type JSONSchemaForESLintConfigurationFiles (line 36058) | interface JSONSchemaForESLintConfigurationFiles { type EcmaFeatures (line 36093) | interface EcmaFeatures { type Env (line 36136) | interface Env { type Globals (line 36242) | interface Globals { type ParserOptions (line 36248) | interface ParserOptions { type PossibleErrors (line 36283) | interface PossibleErrors { type BestPractices (line 36433) | interface BestPractices { type StrictMode (line 36723) | interface StrictMode { type Variables (line 36730) | interface Variables { type NodeAndCommonJs (line 36784) | interface NodeAndCommonJs { type StylisticIssues (line 36831) | interface StylisticIssues { type EcmaScript6 (line 37237) | interface EcmaScript6 { type Legacy (line 37368) | interface Legacy { type HttpsJsonSchemastoreOrgPartialEslintPluginsJson (line 37377) | interface HttpsJsonSchemastoreOrgPartialEslintPluginsJson { FILE: config/size-limit/index.js method before (line 25) | async before(/** @type {Config} */ config) { method step21 (line 35) | async step21( FILE: config/verifySourceMaps.ts method exclude (line 15) | exclude(fileName) { function isEmptyFile (line 65) | function isEmptyFile(file: string) { FILE: config/version.ts method transformStep (line 25) | transformStep({ ast }) { FILE: docs/shared/MdxProvidedComponents.ts type HTMLAttributes (line 5) | interface HTMLAttributes { type AllComponents (line 151) | type AllComponents = { type MDXProvidedComponents (line 177) | type MDXProvidedComponents = AllComponents; FILE: eslint-local-rules/canonical-references.ts method create (line 10) | create(context) { method create (line 71) | create(context, optionsWithDefault) { function locForMatch (line 105) | function locForMatch( FILE: eslint-local-rules/forbid-act-in-disabled-act-environment.ts method create (line 4) | create(context) { FILE: eslint-local-rules/generics.ts method create (line 5) | create(context) { method create (line 50) | create(context) { FILE: eslint-local-rules/import-from-export.ts function findNearestEntryPointFolder (line 33) | function findNearestEntryPointFolder(filename: string) { method create (line 44) | create(context) { method create (line 84) | create(context) { method create (line 125) | create(context) { function getPublicExports (line 179) | function getPublicExports(path: string) { method create (line 197) | create(context, options) { method create (line 274) | create(context, options) { FILE: eslint-local-rules/require-disable-act-environment.ts type Fn (line 4) | type Fn = method create (line 10) | create(context) { function findParentFunction (line 72) | function findParentFunction(node: AST.Node): Fn | undefined { FILE: eslint-local-rules/require-using-disposable.ts method create (line 6) | create(context) { function parts (line 57) | function parts(type: ts.Type): ts.Type[] { FILE: eslint-local-rules/testSetup.ts function mkRuleTester (line 11) | function mkRuleTester( FILE: integration-tests/cra5/src/App.tsx constant QUERY (line 33) | const QUERY: TypedDocumentNode<{ function App (line 47) | function App() { function Main (line 55) | function Main() { FILE: integration-tests/next/src/app/cc/ApolloWrapper.tsx function ApolloWrapper (line 21) | function ApolloWrapper({ children }: React.PropsWithChildren<{}>) { FILE: integration-tests/next/src/app/cc/layout.tsx function Layout (line 3) | async function Layout({ FILE: integration-tests/next/src/app/cc/page.tsx constant QUERY (line 7) | const QUERY: TypedDocumentNode<{ function Page (line 21) | function Page() { FILE: integration-tests/next/src/app/layout.tsx function RootLayout (line 6) | function RootLayout({ FILE: integration-tests/next/src/app/page.tsx constant QUERY (line 5) | const QUERY: TypedDocumentNode<{ function Home (line 19) | async function Home() { FILE: integration-tests/next/src/libs/apolloClient.ts constant APOLLO_STATE_PROP_NAME (line 18) | const APOLLO_STATE_PROP_NAME = "__APOLLO_STATE__"; function createApolloClient (line 48) | function createApolloClient() { function initializeApollo (line 62) | function initializeApollo( type ApolloProps (line 93) | interface ApolloProps { function addApolloState (line 97) | function addApolloState( function useApollo (line 110) | function useApollo(pageProps?: ApolloProps) { FILE: integration-tests/next/src/pages/_app.tsx function App (line 5) | function App({ Component, pageProps }: AppProps) { FILE: integration-tests/next/src/pages/pages-no-ssr.tsx constant QUERY (line 7) | const QUERY: TypedDocumentNode<{ function Page (line 21) | function Page() { FILE: integration-tests/next/src/pages/pages.tsx constant QUERY (line 9) | const QUERY: TypedDocumentNode<{ function Page (line 23) | function Page() { FILE: integration-tests/vite-swc/src/App.tsx constant QUERY (line 33) | const QUERY: TypedDocumentNode<{ function App (line 47) | function App() { function Main (line 55) | function Main() { FILE: integration-tests/vite/src/ApolloLinkResultType.ts type TData (line 9) | type TData = { foo: string }; type TExtensions (line 10) | type TExtensions = { bar: number }; FILE: integration-tests/vite/src/App.tsx constant QUERY (line 33) | const QUERY: TypedDocumentNode<{ function App (line 47) | function App() { function Main (line 55) | function Main() { FILE: integration-tests/vite/src/enhanceDataStates.ts type ExtendedTypedDocumentNode (line 10) | type ExtendedTypedDocumentNode = type Complete (line 20) | interface Complete extends HKT { type Streaming (line 25) | interface Streaming extends HKT { type Partial (line 30) | interface Partial extends HKT { type TypeOverrides (line 37) | interface TypeOverrides { type CompleteData (line 44) | type CompleteData = { type StreamingData (line 51) | type StreamingData = { type TData (line 94) | type TData = FILE: integration-tests/vite/src/enhanceMaskingTypes.ts type CustomMaybeMaskedImplementation (line 3) | type CustomMaybeMaskedImplementation = { type CustomMaybeMaskedType (line 7) | interface CustomMaybeMaskedType extends HKT { type CustomDataMaskingImplementation (line 12) | interface CustomDataMaskingImplementation { type TypeOverrides (line 17) | interface TypeOverrides extends CustomDataMaskingImplementation {} type TestMasked (line 22) | type TestMasked = MaybeMasked<{ FILE: integration-tests/wrapping-library/src/index.ts function useWrappedQuery (line 15) | function useWrappedQuery( FILE: scripts/codemods/ac2-to-ac3/imports.js function transformer (line 10) | function transformer(file, api) { FILE: scripts/codemods/ac3-to-ac4/src/__tests__/handleIdentifierRename.test.ts method onModify (line 43) | onModify() { FILE: scripts/codemods/ac3-to-ac4/src/apolloClientInitialization.ts type Steps (line 24) | type Steps = keyof typeof steps | "removeTypeArguments"; function onModified (line 38) | function onModified() { type StepOptions (line 96) | interface StepOptions { function explicitLinkConstruction (line 104) | function explicitLinkConstruction({ function clientAwareness (line 153) | function clientAwareness({ function localState (line 182) | function localState({ function devtoolsOption (line 244) | function devtoolsOption({ function prioritizeCacheValues (line 275) | function prioritizeCacheValues({ type ConstructorCall (line 294) | interface ConstructorCall { function dataMasking (line 300) | function dataMasking({ function incrementalHandler (line 352) | function incrementalHandler({ function insertTypeOverrideBlock (line 412) | function insertTypeOverrideBlock({ constant CODEMOD_MARKER (line 512) | const CODEMOD_MARKER = `@apollo/client-codemod-migrate-3-to-4`; FILE: scripts/codemods/ac3-to-ac4/src/devLoader.js method resolve (line 4) | resolve(specifier, context, nextResolve) { FILE: scripts/codemods/ac3-to-ac4/src/imports.ts type ImportSpecifier (line 11) | interface ImportSpecifier { method onModify (line 30) | onModify() { method onModify (line 38) | onModify() { FILE: scripts/codemods/ac3-to-ac4/src/index.ts function transform (line 18) | async function transform( FILE: scripts/codemods/ac3-to-ac4/src/legacyEntrypoints.ts method onModify (line 17) | onModify() { FILE: scripts/codemods/ac3-to-ac4/src/renames.ts type IdentifierRename (line 756) | interface IdentifierRename { type IdentifierRenameCommon (line 790) | interface IdentifierRenameCommon extends Omit { type ModuleRename (line 796) | interface ModuleRename { function reorderGenerics (line 809) | function reorderGenerics( function moveInto (line 828) | function moveInto(common: IdentifierRenameCommon) { FILE: scripts/codemods/ac3-to-ac4/src/types.ts type ImportKind (line 3) | type ImportKind = "type" | "value"; type UtilContext (line 5) | interface UtilContext { FILE: scripts/codemods/ac3-to-ac4/src/util/callExpressionToNewExpression.ts function callExpressionToNewExpression (line 9) | function callExpressionToNewExpression(): (args: { FILE: scripts/codemods/ac3-to-ac4/src/util/findImportDeclarationFor.ts function findImportDeclarationFor (line 17) | function findImportDeclarationFor({ FILE: scripts/codemods/ac3-to-ac4/src/util/findImportSpecifiersFor.ts function findImportSpecifiersFor (line 9) | function findImportSpecifiersFor({ FILE: scripts/codemods/ac3-to-ac4/src/util/findOrInsertImport.ts function findOrInsertImport (line 9) | function findOrInsertImport({ FILE: scripts/codemods/ac3-to-ac4/src/util/findReferences.ts function findReferences (line 7) | function findReferences({ FILE: scripts/codemods/ac3-to-ac4/src/util/getAllExports.ts type ExportInfo (line 11) | interface ExportInfo { function analyze (line 18) | function analyze( FILE: scripts/codemods/ac3-to-ac4/src/util/getProperty.ts function getProperty (line 6) | function getProperty({ FILE: scripts/codemods/ac3-to-ac4/src/util/getUnusedIdentifier.ts function getUnusedIdentifier (line 3) | function getUnusedIdentifier({ FILE: scripts/codemods/ac3-to-ac4/src/util/handleIdentiferRename.ts function handleIdentiferRename (line 16) | function handleIdentiferRename({ function getLocalName (line 181) | function getLocalName(spec: j.ImportSpecifier): string { FILE: scripts/codemods/ac3-to-ac4/src/util/handleModuleRename.ts function handleModuleRename (line 6) | function handleModuleRename({ FILE: scripts/codemods/ac3-to-ac4/src/util/monkeyPatchAstTypes.ts function monkeyPatchAstTypes (line 6) | function monkeyPatchAstTypes(j: JSCodeshift) { FILE: scripts/codemods/ac3-to-ac4/src/util/moveGlobalIdentifierToNamespaceAccess.ts function moveGlobalIdentifierToNamespaceAccess (line 8) | function moveGlobalIdentifierToNamespaceAccess({ FILE: scripts/codemods/ac3-to-ac4/src/util/pick.ts function pick (line 1) | function pick, K extends keyof T>( FILE: scripts/codemods/ac3-to-ac4/src/util/renameGlobalIdentifier.ts function renameGlobalIdentifier (line 3) | function renameGlobalIdentifier({ FILE: scripts/codemods/ac3-to-ac4/src/util/reorderGenericArguments.ts function reorderGenericArguments (line 7) | function reorderGenericArguments({ FILE: scripts/codemods/data-masking/examples/queries-react.tsx function MyComponent (line 22) | function MyComponent() { FILE: scripts/codemods/data-masking/examples/queries.ts constant SKIP_TO_NEXT_MUTATION (line 33) | const SKIP_TO_NEXT_MUTATION = gql` constant SKIP_TO_NEXT_MUTATION_WITH_FRAGMENT (line 73) | const SKIP_TO_NEXT_MUTATION_WITH_FRAGMENT = gql` FILE: scripts/codemods/data-masking/unmask.ts constant LEADING_WHITESPACE (line 6) | const LEADING_WHITESPACE = /^[\s\t]*(?=[\S\n])/; constant TRAILING_WHITESPACE (line 7) | const TRAILING_WHITESPACE = /(?<=[\S\n])[\s\t]*$/; constant DEFAULT_TAGS (line 9) | const DEFAULT_TAGS = ["gql", "graphql"]; function addUnmaskToFunctionCall (line 38) | function addUnmaskToFunctionCall(name: string) { function addUnmaskToTaggedTemplate (line 49) | function addUnmaskToTaggedTemplate(name: string) { function addUnmaskToTemplateLiteral (line 59) | function addUnmaskToTemplateLiteral(template: Collection(n: number, thunk: () => T): Promise { method developer (line 538) | async developer(_, { id }) { method tickets (line 549) | async tickets(developer) { method comments (line 559) | async comments(ticket) { function check (line 572) | function check(result: ApolloClient.QueryResult) { method next (line 602) | next(result) { method start (line 699) | start(_data, _args, { client }) { method start (line 739) | start() { method start (line 801) | start() { method isInCart (line 1031) | isInCart() { method isLoggedIn (line 1109) | isLoggedIn() { method isLoggedIn (line 1153) | isLoggedIn() { method name (line 1190) | name() { method isLoggedIn (line 1194) | isLoggedIn() { method isUserLoggedIn (line 1235) | isUserLoggedIn() { method userData (line 1287) | userData() { method fullName (line 1296) | fullName(data) { method isLoggedIn (line 1402) | isLoggedIn() { method isLoggedIn (line 1451) | isLoggedIn() { method sessionCount (line 1454) | sessionCount() { FILE: src/__tests__/mutationResults.ts function setupObsQuery (line 126) | function setupObsQuery(...mockedResponses: MockLink.MockedResponse[]) { function setupDelayObsQuery (line 156) | function setupDelayObsQuery(delay: number, ...mockedResponses: any[]) { type Data (line 266) | interface Data { method next (line 743) | next(res: any) { method read (line 808) | read(ms: number = Date.now()) { method merge (line 812) | merge(existing, incoming: number) { method update (line 826) | update( method read (line 884) | read(ms: number = Date.now()) { method merge (line 888) | merge(existing, incoming: number) { method update (line 903) | update( method read (line 963) | read(ms: number = Date.now()) { method merge (line 967) | merge(existing, incoming: number) { method update (line 982) | update( FILE: src/__tests__/optimistic.ts function setup (line 113) | async function setup(...mockedResponses: MockLink.MockedResponse[]) { function checkBothMutationsAreApplied (line 325) | function checkBothMutationsAreApplied( function checkBothMutationsAreApplied (line 548) | function checkBothMutationsAreApplied( type IMutationResult (line 1037) | type IMutationResult = { method todoList (line 1135) | todoList(prev: any, options: any) { function makeItem (line 1920) | function makeItem(source: string) { type Item (line 1927) | type Item = ReturnType; type Data (line 1928) | type Data = { items: Item[] }; function append (line 1930) | function append(cache: ApolloCache, item: Item) { method callback (line 1949) | callback(diff) { method callback (line 1959) | callback(diff) { function setup (line 2258) | async function setup(...mockedResponses: MockLink.MockedResponse[]) { type IMutationResult (line 2314) | type IMutationResult = { FILE: src/__tests__/refetchQueries.ts method updateCache (line 26) | updateCache(cache) { function makeClient (line 61) | function makeClient() { function unsubscribe (line 89) | function unsubscribe() { function setup (line 93) | function setup(client = makeClient()) { function sortObjects (line 117) | function sortObjects(array: T) { function obsUpdatedCheck (line 127) | function obsUpdatedCheck(cb: OnQueryUpdated) { method updateCache (line 157) | updateCache(cache) { method updateCache (line 185) | updateCache(cache) { method updateCache (line 219) | updateCache(cache) { method updateCache (line 251) | updateCache(cache) { method updateCache (line 290) | updateCache(cache) { method updateCache (line 323) | updateCache(cache) { method updateCache (line 364) | updateCache(cache) { method updateCache (line 394) | updateCache(cache) { method next (line 451) | next(result) { method updateCache (line 619) | updateCache(cache) { method updateCache (line 862) | updateCache(cache) { method callback (line 894) | callback(diff) { method updateCache (line 912) | updateCache(cache) { method updateCache (line 990) | updateCache(cache) { FILE: src/__tests__/resultCacheCleaning.ts type Resolvers (line 7) | type Resolvers = Parameters[0]["resolvers"]; function uuid (line 54) | function uuid(label: string) { function emptyList (line 58) | function emptyList(len: number) { method chat (line 96) | chat(_, { id }) { method id (line 101) | id(id) { method name (line 104) | name(id) { method messages (line 107) | messages() { method members (line 110) | members() { method author (line 116) | author() { method reactions (line 119) | reactions() { method viewedBy (line 122) | viewedBy() { method author (line 134) | author() { FILE: src/__tests__/subscribeToMore.ts type SubscriptionData (line 61) | interface SubscriptionData { type TypedOperation (line 357) | interface TypedOperation extends ApolloLink.Operation { type TypedSubscriptionVariables (line 366) | interface TypedSubscriptionVariables { type TData (line 379) | type TData = (typeof typedReq)["result"]["data"]; type TVariables (line 380) | type TVariables = (typeof typedReq)["request"]["variables"]; FILE: src/cache/core/__tests__/cache.ts class TestCache (line 11) | class TestCache extends ApolloCache { method constructor (line 12) | constructor() { method diff (line 16) | public diff(query: Cache.DiffOptions): Cache.DiffResult { method evict (line 20) | public evict(): boolean { method extract (line 24) | public extract(optimistic?: boolean): unknown { method fragmentMatches (line 28) | public fragmentMatches( method performTransaction (line 35) | public performTransaction(transaction: (c: ApolloCache) => void): void { method read (line 39) | public read< method recordOptimisticTransaction (line 46) | public recordOptimisticTransaction( method removeOptimistic (line 51) | public removeOptimistic(id: string): void {} method reset (line 53) | public reset(): Promise { method restore (line 57) | public restore(serializedState: unknown) { method watch (line 61) | public watch< method write (line 68) | public write< method prop1 (line 378) | prop1(field) { method prop2 (line 382) | prop2(field) { method child (line 386) | child(field) { method children (line 392) | children(field) { method p1 (line 411) | p1() { method p2 (line 415) | p2() { method p3 (line 419) | p3() {} method p4 (line 420) | p4(_, { DELETE }) { method p5 (line 423) | p5(_, { INVALIDATE }) { type ParentEntity (line 430) | interface ParentEntity { type ChildEntity (line 435) | interface ChildEntity { type OtherChildEntry (line 440) | interface OtherChildEntry { method fields (line 448) | fields(field) { method fields (line 458) | fields(field) { type ParentEntity (line 467) | type ParentEntity = { type ChildEntity (line 472) | type ChildEntity = { type OtherChildEntry (line 477) | type OtherChildEntry = { method fields (line 485) | fields(field) { method fields (line 495) | fields(field) { method fields (line 507) | fields(field) { method p1 (line 518) | p1(field) { method union (line 547) | union(field) { method union (line 570) | union(field) { FILE: src/cache/core/__tests__/cache.watchFragment/types.test.ts type Item (line 13) | interface Item { FILE: src/cache/core/cache.ts type Transaction (line 52) | type Transaction = (c: ApolloCache) => void; type FromOptionValue (line 58) | type FromOptionValue = type WatchFragmentOptions (line 67) | interface WatchFragmentOptions< type WatchFragmentResult (line 118) | type WatchFragmentResult = type ObservableFragment (line 152) | interface ObservableFragment method lookupFragment (line 240) | public lookupFragment(fragmentName: string): FragmentDefinitionNode | nu... method batch (line 315) | public batch(options: Cache.BatchOptions): U { method recordOptimisticTransaction (line 340) | public recordOptimisticTransaction( method transformDocument (line 351) | public transformDocument(document: DocumentNode): DocumentNode { method transformForLink (line 357) | public transformForLink(document: DocumentNode): DocumentNode { method identify (line 361) | public identify(object: StoreObject | Reference): string | undefined { method gc (line 365) | public gc(): string[] { method modify (line 369) | public modify = Record>( method readQuery (line 403) | public readQuery< method watchFragment (line 474) | public watchFragment< method watchSingleFragment (line 611) | private watchSingleFragment< method readFragment (line 763) | public readFragment< method writeQuery (line 798) | public writeQuery< method writeFragment (line 834) | public writeFragment< method updateQuery (line 855) | public updateQuery< method updateFragment (line 873) | public updateFragment< method toCacheId (line 891) | private toCacheId(from: ApolloCache.FromOptionValue) { FILE: src/cache/core/types/Cache.ts type WatchCallback (line 18) | type WatchCallback = ( type ReadOptions (line 23) | interface ReadOptions< type WriteOptions (line 51) | interface WriteOptions< type DiffOptions (line 89) | interface DiffOptions< type WatchOptions (line 98) | interface WatchOptions< type EvictOptions (line 108) | interface EvictOptions { type ResetOptions (line 117) | interface ResetOptions { type ModifyOptions (line 121) | interface ModifyOptions< type BatchOptions (line 130) | interface BatchOptions< type ReadQueryOptions (line 176) | interface ReadQueryOptions< type ReadFragmentOptions (line 212) | type ReadFragmentOptions< type WriteQueryOptions (line 251) | interface WriteQueryOptions< type WriteFragmentOptions (line 297) | type WriteFragmentOptions< type UpdateQueryOptions (line 338) | interface UpdateQueryOptions< type UpdateFragmentOptions (line 347) | type UpdateFragmentOptions< type DiffResult (line 357) | type DiffResult = type CacheIdentifierOption (line 371) | type CacheIdentifierOption = FILE: src/cache/core/types/common.ts type SafeReadonly (line 21) | type SafeReadonly = T extends object ? Readonly : T; type MissingTree (line 23) | type MissingTree = class MissingFieldError (line 29) | class MissingFieldError extends Error { method constructor (line 30) | constructor( type FieldSpecifier (line 57) | interface FieldSpecifier { type ReadFieldOptions (line 65) | interface ReadFieldOptions extends FieldSpecifier { type ReadFieldFunction (line 69) | interface ReadFieldFunction { type ToReferenceFunction (line 77) | type ToReferenceFunction = ( type CanReadFunction (line 82) | type CanReadFunction = (value: StoreValue) => boolean; type DeleteModifier (line 85) | interface DeleteModifier { type InvalidateModifier (line 89) | interface InvalidateModifier { type IgnoreModifier (line 93) | interface IgnoreModifier { type ModifierDetails (line 97) | type ModifierDetails = { type Modifier (line 109) | type Modifier = ( type StoreObjectValueMaybeReference (line 114) | type StoreObjectValueMaybeReference = type AllFieldsModifier (line 124) | type AllFieldsModifier> = Modifier< type Modifiers (line 130) | type Modifiers = Record> = FILE: src/cache/deprecated.ts type WatchFragmentOptions (line 4) | type WatchFragmentOptions< type WatchFragmentResult (line 10) | type WatchFragmentResult = ApolloCache.WatchFragmentResult; FILE: src/cache/inmemory/__tests__/cache.ts function itWithInitialData (line 20) | function itWithInitialData( function itWithCacheConfig (line 42) | function itWithCacheConfig( type QueryData (line 1564) | type QueryData = { method callback (line 1583) | callback(diff) { type Data (line 1725) | type Data = { a: number; b: number; __typename: "Foo" }; function update (line 1735) | function update(data: Data | null): Data { function watch (line 1810) | function watch(cache: InMemoryCache, query: DocumentNode) { method update (line 1852) | update(cache) { method onWatchUpdated (line 1862) | onWatchUpdated(w, diff) { method update (line 1895) | update(cache) { method onWatchUpdated (line 1905) | onWatchUpdated(w, diff) { method update (line 1981) | update(cache) { method onWatchUpdated (line 1992) | onWatchUpdated(w, diff) { method update (line 2068) | update(cache) { method onWatchUpdated (line 2079) | onWatchUpdated(watch, diff) { method update (line 2166) | update(c) { method update (line 2183) | update(c) { method update (line 2193) | update(c) { method onWatchUpdated (line 2204) | onWatchUpdated() { method update (line 2213) | update(c) { method update (line 2222) | update(c) { method onWatchUpdated (line 2233) | onWatchUpdated() { method update (line 2243) | update(c) { method update (line 2252) | update(c) { method update (line 2271) | update(c) { method onWatchUpdated (line 2282) | onWatchUpdated() { function watch (line 2412) | function watch(arg: number) { function write (line 2428) | function write(arg: number, name: string) { method fields (line 2571) | fields(value, { fieldName }) { method a (line 2621) | a(value) { method b (line 2624) | b(value) { method __typename (line 2627) | __typename(t: string, { readField }) { function read (line 2699) | function read() { method name (line 2714) | name(_, { INVALIDATE }) { method fields (line 2732) | fields(_, { INVALIDATE }) { method yearOfBirth (line 2821) | yearOfBirth(yob) { method author (line 2848) | author(author: Reference, { readField }) { method __typename (line 2919) | __typename(_, { DELETE }) { method name (line 2922) | name(_, { DELETE }) { method merge (line 2955) | merge( method read (line 2972) | read(existing: Reference[], { args }) { method comments (line 3068) | comments(comments: readonly Reference[], { readField }) { method b (line 3138) | b(value, { DELETE }) { method fields (line 3155) | fields(value, { fieldName }) { method callback (line 3231) | callback(data) { method callback (line 3241) | callback(data) { function makeResult (line 3246) | function makeResult( method value (line 3274) | value(x: number) { method value (line 3288) | value(x: number) { function addBook (line 3329) | function addBook(isbn: string, title: string) { function check (line 3388) | function check(isbnToDelete?: string) { function check (line 3529) | function check(id: any) { type Book (line 3563) | interface Book { method books (line 3598) | books(existingBooks, { toReference }) { type Book (line 3625) | type Book = { method books (line 3660) | books(existingBooks, { toReference }) { type User (line 3712) | type User = { method me (line 3739) | me(existingUser, { toReference }) { function makeCacheAndVar (line 3770) | function makeCacheAndVar(resultCaching: boolean) { method callback (line 3883) | callback(diff) { function watch (line 3924) | function watch(id: string) { method callback (line 4041) | callback(diff) { method name (line 4101) | name() { method callback (line 4134) | callback(diff) { method callback (line 4207) | callback(diff) { type Book (line 4328) | type Book = { function getBookCache (line 4378) | function getBookCache() { FILE: src/cache/inmemory/__tests__/diffAgainstStore.ts method dataIdFromObject (line 575) | dataIdFromObject(obj: any) { method person (line 1060) | person(_, { args, isReference, toReference, readField }) { function check (line 1207) | function check(store: NormalizedCache) { FILE: src/cache/inmemory/__tests__/entityStore.ts function newBookAuthorCache (line 70) | function newBookAuthorCache() { function checkFalsyEvictId (line 656) | function checkFalsyEvictId(id: any) { function withoutPublisherOfBook (line 1022) | function withoutPublisherOfBook(obj: Record) { function diff (line 1641) | function diff(query: DocumentNode) { function writeInitialData (line 1700) | function writeInitialData(cache: ApolloCache) { method book (line 1851) | book(_, { args, toReference, readField }) { method merge (line 1869) | merge( method title (line 2109) | title(title: string, { isReference, toReference, readField }) { method favorited (line 2160) | favorited(_, { readField, toReference }) { method book (line 2176) | book(_, { args, toReference }) { method read (line 2282) | read(book, { args, toReference }) { method callback (line 2321) | callback(diff) { FILE: src/cache/inmemory/__tests__/fragmentMatcher.ts function checkTypes (line 266) | function checkTypes(expected: Record>) { FILE: src/cache/inmemory/__tests__/helpers.ts function defaultNormalizedCacheFactory (line 12) | function defaultNormalizedCacheFactory( type WriteQueryToStoreOptions (line 23) | interface WriteQueryToStoreOptions extends Cache.WriteOptions { function readQueryFromStore (line 28) | function readQueryFromStore( function writeQueryToStore (line 38) | function writeQueryToStore( function withError (line 55) | function withError(func: Function, regex?: RegExp) { FILE: src/cache/inmemory/__tests__/key-extractor.ts function check (line 14) | function check(specifier: KeySpecifier, expected: string[][]) { function collect (line 68) | function collect(specifier: KeySpecifier) { function check (line 74) | function check(specifier: KeySpecifier, expected: Record) { FILE: src/cache/inmemory/__tests__/optimistic.ts method dataIdFromObject (line 9) | dataIdFromObject(value: any) { function readOptimistic (line 30) | function readOptimistic(cache: InMemoryCache) { function readRealistic (line 34) | function readRealistic(cache: InMemoryCache) { method dataIdFromObject (line 209) | dataIdFromObject(value: any) { type Q (line 219) | type Q = { function read (line 278) | function read() { function readWithAuthors (line 349) | function readWithAuthors(optimistic = true) { function withoutISBN (line 358) | function withoutISBN(data: any) { function readSpinelessFragment (line 415) | function readSpinelessFragment() { function write (line 456) | function write(value: number) { function expectOptimisticCount (line 467) | function expectOptimisticCount(value: number) { function expectNonOptimisticCount (line 489) | function expectNonOptimisticCount(value: number) { method update (line 519) | update() { method update (line 534) | update() { method update (line 543) | update() { function expectOptimisticEviction (line 557) | function expectOptimisticEviction() { FILE: src/cache/inmemory/__tests__/policies.ts function reverse (line 27) | function reverse(s: string) { function checkAuthorName (line 53) | function checkAuthorName(cache: InMemoryCache) { method keyFields (line 342) | keyFields(book, context) { method keyFields (line 476) | keyFields(incoming) { method isPurchased (line 486) | isPurchased() { method merge (line 554) | merge(_, incoming) { method venomous (line 566) | venomous(status = "unknown") { method read (line 678) | read(existing: any) { method read (line 687) | read(existing) { method merge (line 756) | merge(existing, incoming) { type Coworker (line 772) | type Coworker = { type CoworkerWithAlias (line 833) | interface CoworkerWithAlias extends Omit { method a (line 1042) | a() { method read (line 1052) | read() { method merge (line 1063) | merge(existing, incoming: string) { method keyArgs (line 1073) | keyArgs() { method read (line 1076) | read(existing: string) { method merge (line 1079) | merge(existing: string, incoming: string) { method read (line 1089) | read(existing: string) { method merge (line 1092) | merge(existing: string, incoming: string) { method types (line 1109) | types(existing: any[], { args }) { function check (line 1273) | function check< method writings (line 1416) | writings(value, { storeFieldName }) { method keyArgs (line 1443) | keyArgs(args, context) { method read (line 1687) | read(existing, { args, variables }) { method result (line 1797) | result(existing, { args, storage }) { function compute (line 1808) | function compute() { method fullName (line 1934) | fullName(_, { readField }) { method read (line 2018) | read(_, { readField }) { method read (line 2023) | read(_, { variables }) { method merge (line 2094) | merge(existing: any[] = [], incoming: any[]) { method read (line 2105) | read(_, { storage }) { method merge (line 2111) | merge(_, incoming: string, { storage }) { function setResult (line 2228) | function setResult(jobNum: number) { function recordStorageOnce (line 2452) | function recordStorageOnce(fieldName: string, storage: StorageType) { function makeFieldPolicy (line 2460) | function makeFieldPolicy(): FieldPolicy { method mergeModify (line 2551) | mergeModify(value, { fieldName, storage }) { method mergeReadModify (line 2556) | mergeReadModify(value, { fieldName, storage }) { method merge (line 2615) | merge(existing: any[] = [], incoming: any[], { readField }) { method read (line 2634) | read(existing: any[], { readField }) { function addBooks (line 2689) | function addBooks(...books: (typeof programmingRustBook)[]) { method taskCount (line 2814) | taskCount(_, { readField }) { method read (line 2823) | read(existing = []) { method merge (line 2827) | merge(existing: Reference[], incoming: Reference[]) { method ownTime (line 2838) | ownTime(_, { readField }) { method totalTime (line 2843) | totalTime(_, { readField, toReference }) { method merge (line 2870) | merge(existing: Reference[] = [], incoming: Reference[]) { function read (line 3007) | function read(): { agenda: any } | null { function checkFirstFourIdentical (line 3244) | function checkFirstFourIdentical(result: ReturnType) { method secret (line 3286) | secret() { method read (line 3385) | read(existing: any[], { args, toReference, isReference }) { method merge (line 3396) | merge( method merge (line 4483) | merge(existing: any[], incoming: any[]) { method merge (line 4495) | merge(existing: any[], incoming: any[]) { method read (line 4648) | read(existing, { args, toReference }) { function read (line 4676) | function read(isbn = "156858217X") { function diff (line 4683) | function diff(isbn = "156858217X") { method merge (line 4889) | merge( function booksMergePolicy (line 4928) | function booksMergePolicy(): FieldPolicy { function testForceMerges (line 4955) | function testForceMerges(cache: InMemoryCache) { function checkAuthor (line 5249) | function checkAuthor(data: TData, canBeUndefined = false) { method merge (line 5276) | merge(existing, incoming) { function check (line 5337) | async function check(cache: InMemoryCache) { method merge (line 5501) | merge(existing, incoming) { method read (line 5552) | read(name: string) { method merge (line 5555) | merge(oldName, newName: string) { method keyFields (line 5687) | keyFields() { method keyArgs (line 5692) | keyArgs() { method merge (line 5695) | merge(_, height, { args }) { method merge (line 5772) | merge(existing: Reference[] = [], incoming: Reference[]) { method firstBook (line 5780) | firstBook(_, { isReference, readField }) { type BookData (line 5805) | interface BookData { function addBook (line 5812) | function addBook(bookData: BookData) { function readFirstBookResult (line 5905) | function readFirstBookResult() { type Style (line 6003) | const enum Style { method style (line 6015) | style(_, { args, readField }) { method upperCase (line 6029) | upperCase(_, { readField }) { method lowerCase (line 6035) | lowerCase(_, { readField }) { method titleCase (line 6041) | titleCase(_, { readField }) { method fullNameWithDefaults (line 6096) | fullNameWithDefaults(_, { readField }) { method fullNameWithVoids (line 6102) | fullNameWithVoids(_, { readField }) { method merge (line 6157) | merge(existing, incoming) { function makeItem (line 6266) | function makeItem(id: number) { FILE: src/cache/inmemory/__tests__/readFromStore.ts method normal (line 778) | normal() { method clientOnly (line 781) | clientOnly() { method uuid (line 1203) | uuid() { method null (line 1206) | null() { method ducks (line 1266) | ducks(existing: Reference[] = [], { canRead }) { method chickens (line 1269) | chickens(existing: Reference[] = [], { canRead }) { method oxen (line 1274) | oxen(existing: Reference[] = [], { canRead }) { function diffChickens (line 1370) | function diffChickens() { function diffDucks (line 1429) | function diffDucks() { function diffOxen (line 1477) | function diffOxen() { method ducks (line 1524) | ducks(existing: Reference[] = [], { canRead }) { function diffDucks (line 1571) | function diffDucks() { method children (line 1636) | children(offspring: Reference[], { canRead }) { method ruler (line 1646) | ruler(ruler, { canRead, toReference }) { function watch (line 1705) | function watch(immediate = true) { function devour (line 1718) | function devour(name: string) { method ruler (line 2068) | ruler(value, { toReference }) { method now (line 2136) | now() { method abc (line 2140) | abc() { FILE: src/cache/inmemory/__tests__/recordingCache.ts function makeLayer (line 6) | function makeLayer(root: EntityStore) { function lookup (line 10) | function lookup(store: EntityStore, dataId: string) { FILE: src/cache/inmemory/__tests__/roundtrip.ts function assertDeeplyFrozen (line 17) | function assertDeeplyFrozen(value: any, stack: any[] = []) { function storeRoundtrip (line 29) | function storeRoundtrip( FILE: src/cache/inmemory/__tests__/writeToStore.ts method dataIdFromObject (line 42) | dataIdFromObject(object: any) { function isOperationDefinition (line 1293) | function isOperationDefinition( function isField (line 1299) | function isField(selection: SelectionNode): selection is FieldNode { function isOperationDefinition (line 1360) | function isOperationDefinition( method dataIdFromObject (line 1370) | dataIdFromObject() { method merge (line 1553) | merge(existing, incoming, { readField, isReference }) { method dataIdFromObject (line 1578) | dataIdFromObject(object: any) { method merge (line 1708) | merge(existing, incoming, { args }) { method merge (line 1904) | merge(existing, incoming, { isReference, readField }) { method merge (line 2623) | merge(existing, incoming, { mergeObjects }) { method merge (line 2812) | merge(_, text: string) { function read (line 2847) | function read() { type Data (line 2900) | type Data = { method callback (line 2921) | callback(diff) { function check (line 3200) | function check( FILE: src/cache/inmemory/entityStore.ts constant DELETE (line 39) | const DELETE = {} as DeleteModifier; constant INVALIDATE (line 41) | const INVALIDATE = {} as InvalidateModifier; method constructor (line 48) | constructor( method toObject (line 64) | public toObject(): NormalizedCacheObject { method has (line 68) | public has(dataId: string): boolean { method get (line 72) | public get(dataId: string, fieldName: string): StoreValue { method lookup (line 91) | protected lookup( method merge (line 115) | public merge(older: string | StoreObject, newer: StoreObject | string): ... method modify (line 206) | public modify( method delete (line 343) | public delete( method evict (line 368) | public evict(options: Cache.EvictOptions, limit: EntityStore): boolean { method clear (line 388) | public clear(): void { method extract (line 392) | public extract(): NormalizedCacheObject { method replace (line 406) | public replace(newData: NormalizedCacheObject | null): void { method retain (line 435) | public retain(rootId: string): number { method release (line 439) | public release(rootId: string): number { method getRootIdSet (line 450) | public getRootIdSet(ids = new Set()) { method gc (line 467) | public gc() { method findChildRefIds (line 495) | public findChildRefIds(dataId: string): Record { method makeCacheKey (line 554) | public makeCacheKey() { method supportsResultCaching (line 603) | public get supportsResultCaching(): boolean { type FieldValueGetter (line 608) | type FieldValueGetter = EntityStore["getFieldValue"]; class CacheGroup (line 623) | class CacheGroup { method constructor (line 630) | constructor( method resetCaching (line 637) | public resetCaching() { method depend (line 642) | public depend(dataId: string, storeFieldName: string) { method dirty (line 660) | public dirty(dataId: string, storeFieldName: string) { function makeDepKey (line 677) | function makeDepKey(dataId: string, storeFieldName: string) { function maybeDependOnExistenceOfEntity (line 684) | function maybeDependOnExistenceOfEntity( class Root (line 701) | class Root extends EntityStore { method constructor (line 702) | constructor({ method addLayer (line 717) | public addLayer(layerId: string, replay: (layer: EntityStore) => any):... method removeLayer (line 724) | public removeLayer(): Root { method getStorage (line 730) | public getStorage(): StorageType { class Layer (line 738) | class Layer extends EntityStore { method constructor (line 739) | constructor( method addLayer (line 749) | public addLayer(layerId: string, replay: (layer: EntityStore) => any):... method removeLayer (line 753) | public removeLayer(layerId: string): EntityStore { method toObject (line 810) | public toObject(): NormalizedCacheObject { method findChildRefIds (line 817) | public findChildRefIds(dataId: string): Record { method getStorage (line 827) | public getStorage( class Stump (line 840) | class Stump extends Layer { method constructor (line 841) | constructor(root: Root) { method removeLayer (line 850) | public removeLayer() { method merge (line 855) | public merge(older: string | StoreObject, newer: string | StoreObject) { function storeObjectReconciler (line 865) | function storeObjectReconciler( function supportsResultCaching (line 880) | function supportsResultCaching(store: any): store is EntityStore { FILE: src/cache/inmemory/fragmentRegistry.ts type FragmentRegistryAPI (line 19) | interface FragmentRegistryAPI { function createFragmentRegistry (line 32) | function createFragmentRegistry( class FragmentRegistry (line 38) | class FragmentRegistry implements FragmentRegistryAPI { method constructor (line 44) | constructor(...fragments: DocumentNode[]) { method register (line 51) | public register(...fragments: DocumentNode[]): this { method invalidate (line 70) | private invalidate(name: string) {} method resetCaches (line 72) | public resetCaches() { method lookup (line 104) | public lookup(fragmentName: string): FragmentDefinitionNode | null { method transform (line 108) | public transform(document: D): D { method findFragmentSpreads (line 164) | public findFragmentSpreads(root: ASTNode): FragmentSpreadMap { type FragmentSpreadMap (line 177) | interface FragmentSpreadMap { FILE: src/cache/inmemory/helpers.ts function defaultDataIdFromObject (line 35) | function defaultDataIdFromObject( function normalizeConfig (line 67) | function normalizeConfig(config: InMemoryCacheConfig) { function getTypenameFromStoreObject (line 71) | function getTypenameFromStoreObject( function fieldNameFromStoreName (line 82) | function fieldNameFromStoreName(storeFieldName: string): string { function selectionSetMatchesResult (line 87) | function selectionSetMatchesResult( function storeValueIsStoreObject (line 121) | function storeValueIsStoreObject( function makeProcessedFieldsMerger (line 127) | function makeProcessedFieldsMerger() { function extractFragmentContext (line 131) | function extractFragmentContext( FILE: src/cache/inmemory/inMemoryCache.ts type BroadcastOptions (line 40) | type BroadcastOptions = Pick< class InMemoryCache (line 45) | class InMemoryCache extends ApolloCache { method constructor (line 73) | constructor(config: InMemoryCacheConfig = {}) { method init (line 87) | private init() { method resetResultCache (line 106) | private resetResultCache() { method restore (line 159) | public restore(data: NormalizedCacheObject): this { method extract (line 168) | public extract(optimistic: boolean = false): NormalizedCacheObject { method read (line 182) | public read( method write (line 204) | public write< method modify (line 218) | public modify = Record>( method diff (line 249) | public diff< method watch (line 261) | public watch< method gc (line 296) | public gc(options?: { method retain (line 317) | public retain(rootId: string, optimistic?: boolean): number { method release (line 326) | public release(rootId: string, optimistic?: boolean): number { method identify (line 336) | public identify(object: StoreObject | Reference): string | undefined { method evict (line 345) | public evict(options: Cache.EvictOptions): boolean { method reset (line 371) | public reset(options?: Cache.ResetOptions): Promise { method removeOptimistic (line 395) | public removeOptimistic(idToRemove: string) { method batch (line 408) | public batch( method performTransaction (line 509) | public performTransaction( method transformDocument (line 519) | public transformDocument(document: DocumentNode): DocumentNode { method fragmentMatches (line 525) | public fragmentMatches( method lookupFragment (line 532) | public lookupFragment(fragmentName: string): FragmentDefinitionNode | ... method resolvesClientField (line 536) | public resolvesClientField(typename: string, fieldName: string): boole... method broadcastWatches (line 540) | protected broadcastWatches(options?: BroadcastOptions) { method addFragmentsToDocument (line 556) | private addFragmentsToDocument(document: DocumentNode) { method broadcastWatch (line 567) | private broadcastWatch(c: Cache.WatchOptions, options?: BroadcastOptio... FILE: src/cache/inmemory/key-extractor.ts function lookupSpecifierInfo (line 27) | function lookupSpecifierInfo(spec: KeySpecifier) { function keyFieldsFnFromSpecifier (line 35) | function keyFieldsFnFromSpecifier( function keyArgsFnFromSpecifier (line 98) | function keyArgsFnFromSpecifier( function collectSpecifierPaths (line 179) | function collectSpecifierPaths( function getSpecifierPaths (line 200) | function getSpecifierPaths(spec: KeySpecifier): string[][] { function extractKey (line 224) | function extractKey, TKey extends string>( function extractKeyPath (line 231) | function extractKeyPath( function normalize (line 257) | function normalize(value: T): T { FILE: src/cache/inmemory/policies.ts type TypePolicies (line 65) | type TypePolicies = { type KeySpecifier (line 71) | type KeySpecifier = ReadonlyArray; type KeyFieldsContext (line 73) | type KeyFieldsContext = { type KeyFieldsFunction (line 108) | type KeyFieldsFunction = ( type KeyFieldsResult (line 113) | type KeyFieldsResult = Exclude, KeySpecifi... type TypePolicy (line 117) | type TypePolicy = { type KeyArgsFunction (line 143) | type KeyArgsFunction = ( type FieldPolicy (line 153) | type FieldPolicy< type StorageType (line 178) | type StorageType = Record; function argsFromFieldSpecifier (line 180) | function argsFromFieldSpecifier(spec: FieldSpecifier) { type FieldFunctionOptions (line 188) | interface FieldFunctionOptions< type FieldReadFunctionOptions (line 243) | interface FieldReadFunctionOptions< type FieldMergeFunctionOptions (line 248) | interface FieldMergeFunctionOptions< type MergeObjectsFunction (line 277) | type MergeObjectsFunction = ( type FieldReadFunction (line 282) | type FieldReadFunction< type FieldMergeFunction (line 299) | type FieldMergeFunction< type PossibleTypesMap (line 348) | type PossibleTypesMap = { type InternalFieldPolicy (line 352) | type InternalFieldPolicy = { class Policies (line 359) | class Policies { method constructor (line 393) | constructor( method identify (line 421) | public identify( method addTypePolicies (line 481) | public addTypePolicies(typePolicies: TypePolicies) { method updateTypePolicy (line 512) | private updateTypePolicy( method setRootTypename (line 601) | private setRootTypename( method addPossibleTypes (line 623) | public addPossibleTypes(possibleTypes: PossibleTypesMap) { method getTypePolicy (line 642) | private getTypePolicy(typename: string): Policies["typePolicies"][stri... method getFieldPolicy (line 720) | private getFieldPolicy( method getSupertypeSet (line 729) | private getSupertypeSet( method fragmentMatches (line 740) | public fragmentMatches( method hasKeyArgs (line 838) | public hasKeyArgs(typename: string | undefined, fieldName: string) { method getStoreFieldName (line 843) | public getStoreFieldName(fieldSpec: FieldSpecifier): string { method readField (line 890) | public readField( method getReadFunction (line 941) | public getReadFunction( method getMergeFunction (line 949) | public getMergeFunction( method runMergeFunction (line 966) | public runMergeFunction( function makeFieldFunctionOptions (line 1056) | function makeFieldFunctionOptions( function makeMergeFieldFunctionOptions (line 1089) | function makeMergeFieldFunctionOptions( function normalizeReadFieldOptions (line 1128) | function normalizeReadFieldOptions( function makeMergeObjectsFunction (line 1168) | function makeMergeObjectsFunction( FILE: src/cache/inmemory/reactiveVars.ts type ReactiveVar (line 8) | interface ReactiveVar { type ReactiveListener (line 15) | type ReactiveListener = (value: T) => any; function getCacheInfo (line 29) | function getCacheInfo(cache: ApolloCache) { function forgetCache (line 43) | function forgetCache(cache: ApolloCache) { function recallCache (line 55) | function recallCache(cache: ApolloCache) { function makeVar (line 59) | function makeVar(value: T): ReactiveVar { type Broadcastable (line 113) | type Broadcastable = ApolloCache & { function broadcast (line 119) | function broadcast(cache: Broadcastable) { FILE: src/cache/inmemory/readFromStore.ts type ReadContext (line 60) | interface ReadContext extends ReadMergeModifyContext { type ExecResult (line 67) | type ExecResult = { type ExecSelectionSetOptions (line 72) | type ExecSelectionSetOptions = { type ExecSubSelectedArrayOptions (line 79) | type ExecSubSelectedArrayOptions = { type StoreReaderConfig (line 86) | interface StoreReaderConfig { type ExecSelectionSetKeyArgs (line 92) | type ExecSelectionSetKeyArgs = [ function execSelectionSetKeyArgs (line 98) | function execSelectionSetKeyArgs( class StoreReader (line 104) | class StoreReader { method constructor (line 126) | constructor(config: StoreReaderConfig) { method diffQueryAgainstStore (line 198) | public diffQueryAgainstStore({ method isFresh (line 253) | public isFresh( method execSelectionSetImpl (line 276) | private execSelectionSetImpl({ method execSubSelectedArrayImpl (line 411) | private execSubSelectedArrayImpl({ function firstMissing (line 479) | function firstMissing(tree: MissingTree): string | undefined { function assertSelectionSetForIdValue (line 490) | function assertSelectionSetForIdValue( FILE: src/cache/inmemory/types.ts type IdGetterObj (line 31) | interface IdGetterObj extends Object { type IdGetter (line 37) | type IdGetter = (value: IdGetterObj) => string | undefined; type NormalizedCache (line 43) | interface NormalizedCache { type NormalizedCacheObject (line 96) | interface NormalizedCacheObject { type OptimisticStoreItem (line 109) | type OptimisticStoreItem = { type ReadQueryOptions (line 115) | type ReadQueryOptions = { type DiffQueryAgainstStoreOptions (line 130) | type DiffQueryAgainstStoreOptions = ReadQueryOptions & { type ApolloReducerConfig (line 134) | type ApolloReducerConfig = { type InMemoryCacheConfig (line 138) | interface InMemoryCacheConfig extends ApolloReducerConfig { type MergeInfo (line 145) | interface MergeInfo { type MergeTree (line 152) | interface MergeTree { type ReadMergeModifyContext (line 157) | interface ReadMergeModifyContext { FILE: src/cache/inmemory/writeToStore.ts type WriteContext (line 69) | interface WriteContext extends ReadMergeModifyContext { type FlavorableWriteContext (line 95) | type FlavorableWriteContext = Pick< function getContextFlavor (line 105) | function getContextFlavor( type ProcessSelectionSetOptions (line 128) | interface ProcessSelectionSetOptions { class StoreWriter (line 137) | class StoreWriter { method constructor (line 138) | constructor( method writeToStore (line 144) | public writeToStore< method processSelectionSet (line 270) | private processSelectionSet({ method processFieldValue (line 508) | private processFieldValue( method flattenFields (line 547) | private flattenFields< method applyMerges (line 672) | private applyMerges( function getChildMergeTree (line 776) | function getChildMergeTree( function mergeMergeTrees (line 786) | function mergeMergeTrees( function mergeTreeIsEmpty (line 828) | function mergeTreeIsEmpty(tree: MergeTree | undefined): boolean { function maybeRecycleChildMergeTree (line 832) | function maybeRecycleChildMergeTree({ map }: MergeTree, name: string | n... function warnAboutDataLoss (line 844) | function warnAboutDataLoss( function getTypenameFromResult (line 929) | function getTypenameFromResult( FILE: src/config/jest/resolver.ts function sync (line 8) | function sync(path: string, options: ResolverOptions): string { FILE: src/config/jest/setup.ts function fail (line 46) | function fail(reason = "fail was called in a test.") { FILE: src/core/ApolloClient.ts type DefaultOptions (line 66) | interface DefaultOptions { type Options (line 72) | interface Options { type DevtoolsOptions (line 151) | interface DevtoolsOptions { type MutateOptions (line 167) | type MutateOptions< type MutateResult (line 215) | interface MutateResult { type QueryOptions (line 229) | type QueryOptions< type QueryResult (line 246) | interface QueryResult { type RefetchQueriesOptions (line 257) | interface RefetchQueriesOptions { type RefetchQueriesResult (line 295) | interface RefetchQueriesResult type AdditionalProperties (line 300) | interface AdditionalProperties { type SubscribeOptions (line 317) | type SubscribeOptions< type SubscribeResult (line 337) | interface SubscribeResult { type WatchFragmentOptions (line 348) | type WatchFragmentOptions< type WatchFragmentResult (line 353) | type WatchFragmentResult = type ObservableFragment (line 356) | interface ObservableFragment type WatchQueryOptions (line 367) | type WatchQueryOptions< type ReadQueryOptions (line 426) | interface ReadQueryOptions< type ReadQueryOptions (line 459) | type ReadQueryOptions< type ReadQueryOptions (line 465) | interface ReadQueryOptions< type ReadFragmentOptions (line 477) | interface ReadFragmentOptions< type ReadFragmentOptions (line 513) | interface ReadFragmentOptions< type ReadFragmentOptions (line 537) | type ReadFragmentOptions< type WriteQueryOptions (line 545) | interface WriteQueryOptions< type WriteQueryOptions (line 557) | interface WriteQueryOptions< type WriteQueryOptions (line 596) | type WriteQueryOptions< type WriteQueryOptions (line 602) | interface WriteQueryOptions< type WriteFragmentOptions (line 614) | interface WriteFragmentOptions< type WriteFragmentOptions (line 651) | type WriteFragmentOptions< type WriteFragmentOptions (line 659) | interface WriteFragmentOptions< type Experiment (line 688) | interface Experiment { class ApolloClient (line 700) | class ApolloClient { method prioritizeCacheValues (line 708) | public set prioritizeCacheValues(value: boolean) { method prioritizeCacheValues (line 719) | public get prioritizeCacheValues() { method constructor (line 757) | constructor(options: ApolloClient.Options) { method connectToDevTools (line 844) | private connectToDevTools() { method documentTransform (line 906) | get documentTransform() { method localState (line 914) | get localState(): LocalState | undefined { method localState (line 918) | set localState(localState: LocalState) { method stop (line 932) | public stop() { method watchQuery (line 955) | public watchQuery< method query (line 982) | public query< method mutate (line 1046) | public mutate< method subscribe (line 1091) | public subscribe< method readQuery (line 1151) | public readQuery< method watchFragment (line 1236) | public watchFragment< method readFragment (line 1308) | public readFragment< method writeQuery (line 1326) | public writeQuery< method writeFragment (line 1352) | public writeFragment< method __actionHookForDevTools (line 1367) | public __actionHookForDevTools(cb: () => any) { method __requestRaw (line 1371) | public __requestRaw( method resetStore (line 1393) | public resetStore(): Promise[] | null> { method clearStore (line 1408) | public clearStore(): Promise { method onResetStore (line 1423) | public onResetStore(cb: () => Promise): () => void { method onClearStore (line 1437) | public onClearStore(cb: () => Promise): () => void { method refetchObservableQueries (line 1480) | public refetchObservableQueries( method refetchQueries (line 1497) | public refetchQueries< method getObservableQueries (line 1549) | public getObservableQueries( method extract (line 1566) | public extract(optimistic?: boolean) { method restore (line 1577) | public restore(serializedState: unknown) { method setLink (line 1584) | public setLink(newLink: ApolloLink) { method defaultContext (line 1588) | public get defaultContext() { method transform (line 1596) | private transform(document: DocumentNode, dataMasking = false) { FILE: src/core/ObservableQuery.ts type TrackedOperation (line 60) | interface TrackedOperation { type EmitBehavior (line 93) | const enum EmitBehavior { type Meta (line 113) | interface Meta { type Options (line 120) | type Options< type FetchMoreOptions (line 167) | type FetchMoreOptions< type SubscribeToMoreOptions (line 190) | interface SubscribeToMoreOptions< type CacheWatchOptions (line 215) | interface CacheWatchOptions< type Result (line 233) | type Result< type ResultPromise (line 257) | interface ResultPromise extends Promise { type OperatorFunctionChain (line 266) | type OperatorFunctionChain = []; type ObservableMethods (line 267) | interface ObservableMethods { type SubjectValue (line 286) | interface SubjectValue { class ObservableQuery (line 293) | class ObservableQuery< method query (line 312) | public get query(): TypedDocumentNode { method variables (line 319) | public get variables(): TVariables { method networkStatus (line 358) | private get networkStatus(): NetworkStatus { method cache (line 362) | private get cache() { method constructor (line 366) | constructor({ method initializeObservablesQueue (line 432) | private initializeObservablesQueue() { method getCacheDiff (line 576) | public getCacheDiff({ optimistic = true } = {}) { method getInitialResult (line 585) | private getInitialResult( method resubscribeCache (line 642) | private resubscribeCache() { method getCurrentResult (line 727) | public getCurrentResult(): ObservableQuery.Result> { method refetch (line 770) | public refetch( method fetchMore (line 831) | public fetchMore< method subscribeToMore (line 1101) | public subscribeToMore< method applyOptions (line 1156) | public applyOptions( method setVariables (line 1180) | public async setVariables( method updateQuery (line 1214) | public updateQuery(mapFn: UpdateQueryMapFn): void { method startPolling (line 1241) | public startPolling(pollInterval: number) { method stopPolling (line 1249) | public stopPolling() { method applyNextFetchPolicy (line 1255) | private applyNextFetchPolicy( method fetch (line 1295) | private fetch( method updatePolling (line 1415) | private updatePolling() { method cancelPolling (line 1508) | private cancelPolling() { method reobserve (line 1522) | public reobserve( method _reobserve (line 1529) | private _reobserve( method hasObservers (line 1689) | public hasObservers() { method stop (line 1696) | public stop() { method tearDownQuery (line 1702) | private tearDownQuery() { method transformDocument (line 1722) | private transformDocument(document: DocumentNode) { method maskResult (line 1726) | private maskResult(result: T): T { method resetNotifications (line 1743) | private resetNotifications() { method scheduleNotify (line 1752) | private scheduleNotify() { method notify (line 1761) | public notify(scheduled = false) { method pushOperation (line 1827) | private pushOperation(networkStatus: NetworkStatus): { method calculateNetworkStatus (line 1868) | private calculateNetworkStatus(baseNetworkStatus: NetworkStatus) { method abortActiveOperations (line 1886) | private abortActiveOperations() { method reset (line 1897) | public reset() { method setResult (line 1909) | private setResult( method reobserveCacheFirst (line 2013) | private reobserveCacheFirst(): void { method getVariablesWithDefaults (line 2043) | private getVariablesWithDefaults(variables: TVariables | undefined) { function logMissingFieldErrors (line 2048) | function logMissingFieldErrors( function isEqualQuery (line 2056) | function isEqualQuery( function getTrackingOperatorPromise (line 2063) | function getTrackingOperatorPromise( FILE: src/core/QueryInfo.ts type UpdateQueries (line 34) | type UpdateQueries = ApolloClient.MutateOptions< constant IGNORE (line 40) | const IGNORE = {} as IgnoreModifier; type CacheWriteBehavior (line 42) | const enum CacheWriteBehavior { type LastWrite (line 48) | interface LastWrite { type OperationInfo (line 56) | interface OperationInfo< function wrapDestructiveCacheMethod (line 67) | function wrapDestructiveCacheMethod( class QueryInfo (line 96) | class QueryInfo< method constructor (line 120) | constructor( method lastWrite (line 150) | private get lastWrite(): LastWrite | undefined { method lastWrite (line 153) | private set lastWrite(value: LastWrite | undefined) { method resetLastWrite (line 157) | public resetLastWrite() { method shouldWrite (line 161) | private shouldWrite( method hasNext (line 182) | get hasNext() { method maybeHandleIncrementalResult (line 186) | private maybeHandleIncrementalResult( method markQueryResult (line 211) | public markQueryResult( method markMutationResult (line 341) | public markMutationResult( method markMutationOptimistic (line 562) | public markMutationOptimistic( method markSubscriptionResult (line 595) | public markSubscriptionResult( function shouldWriteResult (line 624) | function shouldWriteResult( FILE: src/core/QueryManager.ts type MutationStoreValue (line 99) | interface MutationStoreValue { type TransformCacheEntry (line 106) | interface TransformCacheEntry { type MaskFragmentOptions (line 120) | interface MaskFragmentOptions { type MaskOperationOptions (line 126) | interface MaskOperationOptions { type QueryManagerOptions (line 138) | interface QueryManagerOptions { type Result (line 154) | type Result< class QueryManager (line 163) | class QueryManager { method constructor (line 209) | constructor(options: QueryManagerOptions) { method link (line 243) | get link() { method cache (line 247) | get cache() { method stop (line 255) | public stop() { method cancelPendingFetches (line 263) | private cancelPendingFetches(error: Error) { method mutate (line 268) | public async mutate< method fetchQuery (line 453) | public fetchQuery( method transform (line 485) | public transform(document: DocumentNode) { method getDocumentInfo (line 497) | public getDocumentInfo(document: DocumentNode) { method getVariables (line 554) | public getVariables( method watchQuery (line 569) | public watchQuery< method query (line 600) | public query< method generateRequestId (line 622) | public generateRequestId() { method clearStore (line 626) | public clearStore( method getObservableQueries (line 656) | public getObservableQueries( method refetchObservableQueries (line 741) | public refetchObservableQueries( method startGraphQLSubscription (line 764) | public startGraphQLSubscription( method broadcastQueries (line 871) | public broadcastQueries() { method getObservableFromLink (line 883) | private getObservableFromLink( method getResultsFromLink (line 1036) | private getResultsFromLink( method fetchObservableWithInfo (line 1157) | public fetchObservableWithInfo({ method maskOperation (line 1510) | public maskOperation( method maskFragment (line 1540) | public maskFragment(options: MaskFragmentOptions( function validateDidEmitValue (line 1768) | function validateDidEmitValue() { type ObservableAndInfo (line 1785) | interface ObservableAndInfo { function isFullyUnmaskedOperation (line 1791) | function isFullyUnmaskedOperation(document: DocumentNode) { function addNonReactiveToNamedFragments (line 1809) | function addNonReactiveToNamedFragments(document: DocumentNode) { function removeStreamDetailsFromExtensions (line 1834) | function removeStreamDetailsFromExtensions( FILE: src/core/__tests__/ApolloClient/general.test.ts method info (line 3091) | info(_, { DELETE }) { method merge (line 3174) | merge(existing, incoming, { isReference, readField }) { method next (line 3650) | next() { method next (line 3667) | next() { function makeClient (line 6961) | function makeClient() { method update (line 7004) | update(cache) { method onQueryUpdated (line 7014) | async onQueryUpdated(obsQuery) { method update (line 7072) | update(cache) { method onQueryUpdated (line 7082) | onQueryUpdated(obsQuery) { method update (line 7126) | update(cache) { method onQueryUpdated (line 7130) | onQueryUpdated(obsQuery) { FILE: src/core/__tests__/ApolloClient/links.test.ts method book (line 322) | book(_, { args, toReference, readField }) { FILE: src/core/__tests__/ObservableQuery.ts method nextFetchPolicy (line 2433) | nextFetchPolicy(currentFetchPolicy, info) { method counter (line 2584) | counter() { function makeMock (line 2686) | function makeMock(...vars: string[]) { function makeMock (line 2802) | function makeMock(...vars: string[]) { function makeMock (line 2934) | function makeMock(...variables: string[]) { type Result (line 4000) | type Result = type TestDetails (line 4033) | type TestDetails = { function check (line 5231) | async function check(result: Result, expectedName: string) { function check (line 5781) | function check({ function checkThrows (line 5829) | async function checkThrows(assumeImmutableResults: boolean) { method update (line 6082) | update(cache) { method onWatchUpdated (line 6094) | onWatchUpdated(watch, diff) { type UserCountQuery (line 6281) | interface UserCountQuery { type UserCountVariables (line 6284) | interface UserCountVariables { method expected (line 6997) | expected(previous) { method expected (line 7021) | expected(previous) { FILE: src/core/__tests__/client.watchFragment/arrays.test.ts type Item (line 6) | type Item = { type Item (line 55) | type Item = { type Item (line 100) | type Item = { type Item (line 130) | type Item = { type Item (line 173) | type Item = { type Item (line 207) | type Item = { type Item (line 246) | type Item = { type Item (line 283) | type Item = { type Item (line 333) | type Item = { type ItemDetails (line 472) | type ItemDetails = { type Item (line 477) | type Item = { type Item (line 649) | type Item = { type Item (line 822) | type Item = { FILE: src/core/__tests__/client.watchFragment/general.test.ts type Item (line 6) | type Item = { type Item (line 71) | type Item = { type Item (line 122) | type Item = { type Item (line 157) | type Item = { FILE: src/core/__tests__/client.watchFragment/getCurrentResult.test.ts type Item (line 8) | interface Item { type ItemDetails (line 420) | type ItemDetails = { type Item (line 425) | type Item = { type ItemDetails (line 526) | type ItemDetails = { type Item (line 531) | type Item = { FILE: src/core/__tests__/client.watchFragment/types.test.ts type Item (line 13) | interface Item { FILE: src/core/__tests__/client.watchQuery/streamDefer20220824.test.ts function createLink (line 29) | function createLink(rootValue?: Record) { method friendList (line 385) | async *friendList() { method friendList (line 477) | async *friendList() { method friendList (line 534) | async *friendList() { method nestedFriendList (line 941) | async *nestedFriendList() { method friendList (line 1058) | async *friendList() { FILE: src/core/__tests__/client.watchQuery/streamGraphQL17Alpha9.test.ts type Friend (line 31) | type Friend = (typeof friends)[number]; function createLink (line 33) | function createLink(rootValue?: Record) { method friendList (line 406) | async *friendList() { method friendList (line 498) | async *friendList() { method friendList (line 553) | async *friendList() { method nestedFriendList (line 688) | async *nestedFriendList() { method friendList (line 805) | async *friendList() { function createMockStreamMergeFn (line 2276) | function createMockStreamMergeFn() { FILE: src/core/__tests__/fetchPolicies.ts method hero (line 345) | hero(_data, args) { function dataWithId (line 372) | function dataWithId(id: number | string) { method hero (line 686) | hero(_data, args) { function dataWithId (line 713) | function dataWithId(id: number | string) { type TData (line 815) | type TData = { type TVariables (line 824) | type TVariables = { function makeLink (line 838) | function makeLink() { type CheckOptions (line 912) | type CheckOptions = Parameters[0]; type NextFetchPolicy (line 913) | type NextFetchPolicy = CheckOptions["nextFetchPolicy"]; type CheckResultCallback (line 914) | type CheckResultCallback = CheckOptions["checkResult"]; FILE: src/core/deprecated.ts type ApolloClientOptions (line 8) | type ApolloClientOptions = ApolloClient.Options; type ApolloQueryResult (line 11) | type ApolloQueryResult< type DefaultOptions (line 17) | type DefaultOptions = ApolloClient.DefaultOptions; type DevtoolsOptions (line 20) | type DevtoolsOptions = ApolloClient.DevtoolsOptions; type MutationOptions (line 23) | type MutationOptions< type MutateResult (line 30) | type MutateResult = ApolloClient.MutateResult; type QueryOptions (line 33) | type QueryOptions< type RefetchQueriesOptions (line 40) | type RefetchQueriesOptions< type RefetchQueriesResult (line 46) | type RefetchQueriesResult = type SubscribeToMoreOptions (line 50) | type SubscribeToMoreOptions< type SubscriptionOptions (line 64) | type SubscriptionOptions< type WatchQueryOptions (line 71) | type WatchQueryOptions< FILE: src/core/networkStatus.ts type NetworkStatus (line 4) | enum NetworkStatus { FILE: src/core/types.ts type TypeOverrides (line 23) | interface TypeOverrides {} type Defaults (line 26) | interface Defaults { type Complete (line 32) | interface Complete extends HKT { type Streaming (line 37) | interface Streaming extends HKT { type Partial (line 42) | interface Partial extends HKT { type Complete (line 75) | type Complete = ApplyHKTImplementationWithDefault< type Streaming (line 107) | type Streaming = ApplyHKTImplementationWithDefault< type Partial (line 139) | type Partial = ApplyHKTImplementationWithDefault< type DefaultContext (line 147) | interface DefaultContext extends Record { type ErrorLike (line 185) | interface ErrorLike { type OnQueryUpdated (line 191) | type OnQueryUpdated = ( type RefetchQueryDescriptor (line 197) | type RefetchQueryDescriptor = string | DocumentNode; type InternalRefetchQueryDescriptor (line 198) | type InternalRefetchQueryDescriptor = type RefetchQueriesIncludeShorthand (line 202) | type RefetchQueriesIncludeShorthand = "all" | "active"; type RefetchQueriesInclude (line 204) | type RefetchQueriesInclude = type InternalRefetchQueriesInclude (line 208) | type InternalRefetchQueriesInclude = type RefetchQueriesPromiseResults (line 217) | type RefetchQueriesPromiseResults = type InternalRefetchQueriesOptions (line 240) | interface InternalRefetchQueriesOptions< type InternalRefetchQueriesResult (line 253) | type InternalRefetchQueriesResult = type InternalRefetchQueriesMap (line 263) | type InternalRefetchQueriesMap = Map< type OperationVariables (line 268) | type OperationVariables = Record; type DataState (line 270) | type DataState = type GetDataState (line 296) | type GetDataState< type NormalizedExecutionResult (line 306) | type NormalizedExecutionResult< type MutationQueryReducer (line 313) | type MutationQueryReducer = ( type MutationQueryReducersMap (line 322) | type MutationQueryReducersMap = { type MutationUpdaterFunction (line 326) | type MutationUpdaterFunction< type NewNetworkStatus (line 340) | type NewNetworkStatus = NextNotification<{ type SetResult (line 346) | type SetResult = NextNotification> & { type FromNetwork (line 350) | type FromNetwork = ObservableNotification< type FromCache (line 356) | type FromCache = NextNotification> & { type Value (line 360) | type Value = type SubscriptionObservable (line 368) | interface SubscriptionObservable extends Observable { FILE: src/core/watchQueryOptions.ts type FetchPolicy (line 18) | type FetchPolicy = type WatchQueryFetchPolicy (line 24) | type WatchQueryFetchPolicy = type MutationFetchPolicy (line 29) | type MutationFetchPolicy = Extract< type RefetchWritePolicy (line 35) | type RefetchWritePolicy = "merge" | "overwrite"; type ErrorPolicy (line 44) | type ErrorPolicy = "none" | "ignore" | "all"; type NextFetchPolicyContext (line 46) | interface NextFetchPolicyContext< type UpdateQueryOptions (line 56) | type UpdateQueryOptions = { type UpdateQueryMapFn (line 76) | interface UpdateQueryMapFn< type SubscribeToMoreUpdateQueryFn (line 91) | type SubscribeToMoreUpdateQueryFn< type SubscribeToMoreFunction (line 109) | interface SubscribeToMoreFunction< FILE: src/dev/loadDevMessages.ts function loadDevMessages (line 5) | function loadDevMessages() { FILE: src/dev/loadErrorMessageHandler.ts function loadErrorMessageHandler (line 13) | function loadErrorMessageHandler(...errorCodes: ErrorCodes[]) { FILE: src/dev/loadErrorMessages.ts function loadErrorMessages (line 5) | function loadErrorMessages() { FILE: src/dev/setErrorMessageHandler.ts type ErrorMessageHandler (line 12) | type ErrorMessageHandler = { function setErrorMessageHandler (line 40) | function setErrorMessageHandler(handler: ErrorMessageHandler) { FILE: src/dev/symbol.ts type Window (line 9) | interface Window { FILE: src/errors/CombinedGraphQLErrors.ts type MessageFormatterOptions (line 8) | interface MessageFormatterOptions { type MessageFormatter (line 70) | type MessageFormatter = ( type InstanceProperties (line 97) | interface InstanceProperties { function defaultFormatMessage (line 131) | function defaultFormatMessage(errors: ReadonlyArray = T & { function graphQLResultHasProtocolErrors (line 14) | function graphQLResultHasProtocolErrors( function toErrorLike (line 27) | function toErrorLike(error: unknown) { FILE: src/errors/isErrorLike.ts function isErrorLike (line 3) | function isErrorLike(error: unknown): error is ErrorLike { FILE: src/errors/utils.ts function isBranded (line 1) | function isBranded(error: unknown, name: string) { function brand (line 9) | function brand(error: Error) { FILE: src/incremental/handlers/__tests__/defer20220824/defer.test.ts function resolveOnNextTick (line 99) | function resolveOnNextTick(): Promise { function run (line 103) | function run(query: DocumentNode) { FILE: src/incremental/handlers/__tests__/defer20220824/stream.test.ts function run (line 31) | function run(document: DocumentNode, rootValue: unknown = {}) { function createSchemaLink (line 39) | function createSchemaLink(rootValue?: Record) { method friendList (line 515) | async *friendList() { method friendList (line 613) | async *friendList() { method friendList (line 697) | async *friendList() { method friendList (line 905) | async *friendList() { method nestedFriendList (line 1011) | async *nestedFriendList() { method deeperNestedFriendList (line 1077) | async *deeperNestedFriendList() { method friendList (line 1136) | async *friendList() { method friendList (line 1216) | async *friendList() { method nestedFriendList (line 1313) | async *nestedFriendList() { method friendList (line 1424) | async *friendList() { method nestedFriendList (line 1849) | async *nestedFriendList() { FILE: src/incremental/handlers/__tests__/graphql17Alpha9/defer.test.ts function resolveOnNextTick (line 148) | function resolveOnNextTick(): Promise { function run (line 152) | function run( function createSchemaLink (line 165) | function createSchemaLink(rootValue?: Record) { FILE: src/incremental/handlers/__tests__/graphql17Alpha9/stream.test.ts function resolveOnNextTick (line 33) | function resolveOnNextTick(): Promise { function run (line 37) | function run( function createSchemaLink (line 50) | function createSchemaLink(rootValue?: Record) { method friendList (line 776) | async *friendList() { method friendList (line 879) | async *friendList() { method friendList (line 967) | async *friendList() { method friendList (line 1071) | async *friendList() { method friendList (line 1123) | async *friendList() { method friendList (line 1202) | async *friendList() { method friendList (line 1503) | async *friendList() { method nestedFriendList (line 1629) | async *nestedFriendList() { method deeperNestedFriendList (line 1716) | async *deeperNestedFriendList() { method friendList (line 1775) | async *friendList() { method friendList (line 1858) | async *friendList() { method nestedFriendList (line 1960) | async *nestedFriendList() { method nestedFriendList (line 2062) | async *nestedFriendList() { method nestedFriendList (line 2178) | async *nestedFriendList() { method friendList (line 2275) | async *friendList() { method friendList (line 2387) | async *friendList() { method nestedFriendList (line 2857) | async *nestedFriendList() { FILE: src/incremental/handlers/defer20220824.ts type Defer20220824Result (line 18) | interface Defer20220824Result extends HKT { type TypeOverrides (line 23) | interface TypeOverrides { type InitialResult (line 27) | type InitialResult> = { type SubsequentResult (line 35) | type SubsequentResult> = { type IncrementalDeferResult (line 41) | type IncrementalDeferResult> = { type IncrementalStreamResult (line 49) | type IncrementalStreamResult> = { type IncrementalResult (line 57) | type IncrementalResult> = type Chunk (line 61) | type Chunk> = class DeferRequest (line 66) | class DeferRequest> method merge (line 81) | private merge( method handle (line 98) | handle( class Defer20220824Handler (line 170) | class Defer20220824Handler method isIncrementalResult (line 173) | isIncrementalResult( method extractErrors (line 181) | extractErrors(result: ApolloLink.Result) { method prepareRequest (line 205) | prepareRequest(request: ApolloLink.Request): ApolloLink.Request { method startRequest (line 217) | startRequest>(_: { function hasIncrementalChunks (line 225) | function hasIncrementalChunks( FILE: src/incremental/handlers/graphql17Alpha9.ts type GraphQL17Alpha9Result (line 27) | interface GraphQL17Alpha9Result extends HKT { type TypeOverrides (line 33) | interface TypeOverrides { type InitialResult (line 37) | type InitialResult> = { type SubsequentResult (line 45) | type SubsequentResult = { type PendingResult (line 53) | interface PendingResult { type CompletedResult (line 59) | interface CompletedResult { type IncrementalDeferResult (line 64) | interface IncrementalDeferResult> { type IncrementalStreamResult (line 72) | interface IncrementalStreamResult> { type IncrementalResult (line 80) | type IncrementalResult = type Chunk (line 84) | type Chunk = InitialResult | SubsequentResult; class IncrementalRequest (line 87) | class IncrementalRequest method handle (line 109) | handle( method merge (line 263) | private merge( class GraphQL17Alpha9Handler (line 287) | class GraphQL17Alpha9Handler method isIncrementalResult (line 291) | isIncrementalResult( method prepareRequest (line 300) | prepareRequest(request: ApolloLink.Request): ApolloLink.Request { method extractErrors (line 317) | extractErrors(result: ApolloLink.Result) { method startRequest (line 349) | startRequest(_: { query: DocumentNode }) { function hasIncrementalChunks (line 354) | function hasIncrementalChunks( function hasCompletedChunks (line 360) | function hasCompletedChunks( FILE: src/incremental/handlers/notImplemented.ts type NotImplementedResult (line 9) | interface NotImplementedResult extends HKT { type TypeOverrides (line 14) | interface TypeOverrides { class NotImplementedHandler (line 19) | class NotImplementedHandler implements Incremental.Handler { method isIncrementalResult (line 20) | isIncrementalResult(_: any): _ is never { method prepareRequest (line 23) | prepareRequest(request: ApolloLink.Request) { method extractErrors (line 31) | extractErrors() {} FILE: src/incremental/types.ts type Path (line 11) | type Path = ReadonlyArray; type Handler (line 14) | interface Handler< type IncrementalRequest (line 27) | interface IncrementalRequest< type StreamFieldInfo (line 39) | interface StreamFieldInfo { FILE: src/invariantErrorCodes.ts type ErrorCodes (line 1) | interface ErrorCodes { FILE: src/link/batch-http/BaseBatchHttpLink.ts type ContextOptions (line 29) | interface ContextOptions extends BaseHttpLink.ContextOptions {} type Options (line 39) | interface Options class BaseBatchHttpLink (line 74) | class BaseBatchHttpLink extends ApolloLink { method constructor (line 80) | constructor(options: BaseBatchHttpLink.Options = {}) { method request (line 234) | public request( FILE: src/link/batch-http/__tests__/batchHttpLink.ts function trackGlobalAbortControllers (line 990) | function trackGlobalAbortControllers() { FILE: src/link/batch-http/batchHttpLink.ts type Options (line 11) | interface Options type ContextOptions (line 24) | interface ContextOptions class BatchHttpLink (line 53) | class BatchHttpLink extends ApolloLink { method constructor (line 54) | constructor(options: BatchHttpLink.Options = {}) { FILE: src/link/batch/__tests__/batchLink.ts type MockedResponse (line 19) | interface MockedResponse { function createOperation (line 29) | function createOperation( function requestToKey (line 56) | function requestToKey(request: ApolloLink.Request): string { function createMockBatchHandler (line 66) | function createMockBatchHandler(...mockedResponses: MockedResponse[]) { FILE: src/link/batch/batchLink.ts type Options (line 11) | interface Options { type BatchHandler (line 56) | type BatchHandler = ( type Options (line 78) | interface Options extends Shared.Options { class BatchLink (line 123) | class BatchLink extends ApolloLink { method constructor (line 126) | constructor(options?: BatchLink.Options) { method request (line 146) | public request( FILE: src/link/batch/batching.ts type BatchableRequest (line 8) | interface BatchableRequest { type QueuedRequest (line 13) | type QueuedRequest = BatchableRequest & { type RequestBatch (line 23) | type RequestBatch = Set & { class OperationBatcher (line 30) | class OperationBatcher { method constructor (line 46) | constructor({ method enqueueRequest (line 66) | public enqueueRequest( method consumeQueue (line 139) | public consumeQueue( method scheduleQueueConsumption (line 216) | private scheduleQueueConsumption(key: string): void { FILE: src/link/client-awareness/ClientAwarenessLink.ts type ContextOptions (line 15) | interface ContextOptions { type ClientAwarenessOptions (line 20) | interface ClientAwarenessOptions { type EnhancedClientAwarenessOptions (line 48) | interface EnhancedClientAwarenessOptions { type Options (line 60) | interface Options { class ClientAwarenessLink (line 111) | class ClientAwarenessLink extends ApolloLink { method constructor (line 112) | constructor(options: ClientAwarenessLink.Options = {}) { FILE: src/link/context/index.ts type ContextSetter (line 31) | type ContextSetter = ( type LegacyContextSetter (line 43) | type LegacyContextSetter = ( type SetContextOperation (line 55) | type SetContextOperation = Omit< function setContext (line 73) | function setContext(setter: SetContextLink.LegacyContextSetter) { class SetContextLink (line 97) | class SetContextLink extends ApolloLink { method constructor (line 98) | constructor(setter: SetContextLink.ContextSetter) { FILE: src/link/core/ApolloLink.ts type ExecuteContext (line 29) | interface ExecuteContext { type ForwardFunction (line 37) | type ForwardFunction = ( type Request (line 45) | interface Request { type RequestHandler (line 72) | type RequestHandler = ( type AdditionalResultTypes (line 77) | type AdditionalResultTypes< type Result (line 88) | type Result< type Operation (line 99) | interface Operation { type OperationContext (line 156) | interface OperationContext extends DefaultContext {} class ApolloLink (line 226) | class ApolloLink { method empty (line 236) | public static empty(): ApolloLink { method from (line 261) | public static from(links: ApolloLink[]): ApolloLink { method split (line 294) | public static split( method execute (line 348) | public static execute( method concat (line 381) | public static concat(...links: ApolloLink[]) { method constructor (line 385) | constructor(request?: ApolloLink.RequestHandler) { method split (line 421) | public split( method concat (line 450) | public concat(...links: ApolloLink[]): ApolloLink { method combine (line 458) | private combine(left: ApolloLink, right: ApolloLink) { method request (line 474) | public request( FILE: src/link/core/__tests__/ApolloLink.ts class SetContextLink (line 13) | class SetContextLink extends ApolloLink { method constructor (line 14) | constructor( method request (line 22) | public request( FILE: src/link/core/deprecated.ts type GraphQLRequest (line 4) | type GraphQLRequest = ApolloLink.Request; type Operation (line 7) | type Operation = ApolloLink.Operation; type RequestHandler (line 10) | type RequestHandler = ApolloLink.RequestHandler; type FetchResult (line 13) | type FetchResult< FILE: src/link/core/types.ts type ApolloPayloadResult (line 3) | interface ApolloPayloadResult< FILE: src/link/error/index.ts type ErrorHandler (line 30) | interface ErrorHandler { type ErrorHandlerOptions (line 37) | interface ErrorHandlerOptions { function onError (line 69) | function onError(errorHandler: ErrorLink.ErrorHandler) { class ErrorLink (line 117) | class ErrorLink extends ApolloLink { method constructor (line 118) | constructor(errorHandler: ErrorLink.ErrorHandler) { FILE: src/link/http/BaseHttpLink.ts function noop (line 28) | function noop() {} type ContextOptions (line 40) | interface ContextOptions { type HttpOptions (line 64) | interface HttpOptions { type Options (line 94) | interface Options { type Options (line 212) | interface Options extends Shared.Options { type Body (line 224) | interface Body { type Printer (line 231) | type Printer = (node: ASTNode, originalPrint: typeof print) => string; type UriFunction (line 232) | type UriFunction = (operation: ApolloLink.Operation) => string; class BaseHttpLink (line 263) | class BaseHttpLink extends ApolloLink { method constructor (line 264) | constructor(options: BaseHttpLink.Options = {}) { FILE: src/link/http/HttpLink.ts type ContextOptions (line 16) | interface ContextOptions type Options (line 29) | interface Options extends BaseHttpLink.Options, ClientAwarenessLink.Opti... class HttpLink (line 54) | class HttpLink extends ApolloLink { method constructor (line 55) | constructor(options: HttpLink.Options = {}) { FILE: src/link/http/__tests__/HttpLink.ts function convertBatchedBody (line 118) | function convertBatchedBody(body: BodyInit | null | undefined) { function trackGlobalAbortControllers (line 1137) | function trackGlobalAbortControllers() { method start (line 1430) | async start(controller) { method start (line 1487) | async start(controller) { method start (line 1852) | async start(controller) { function pipeLinkToObservableStream (line 2481) | function pipeLinkToObservableStream(link: ApolloLink) { FILE: src/link/http/__tests__/helpers.ts function voidFetchDuringEachTest (line 1) | function voidFetchDuringEachTest() { FILE: src/link/http/__tests__/responseIterator.ts constant BOUNDARY (line 25) | const BOUNDARY = "gc0p4Jq0M2Yt08jU534c0p"; method start (line 90) | async start(controller) { method start (line 126) | async start(controller) { method transform (line 258) | transform(chunk, controller) { method transform (line 294) | transform(chunk, controller) { method transform (line 330) | transform(chunk, controller) { method transform (line 370) | transform(chunk, controller) { FILE: src/link/http/__tests__/responseIteratorNoAsyncIterator.ts constant BOUNDARY (line 23) | const BOUNDARY = "gc0p4Jq0M2Yt08jU534c0p"; method start (line 151) | async start(controller) { method start (line 187) | async start(controller) { FILE: src/link/http/parseAndCheckHttpResponse.ts function isApolloPayloadResult (line 18) | function isApolloPayloadResult(value: unknown): value is ApolloPayloadRe... function readMultipartBody (line 110) | async function readMultipartBody< function parseHeaders (line 136) | function parseHeaders(headerText: string): Record { function parseJsonEncoding (line 150) | function parseJsonEncoding(response: Response, bodyText: string) { function parseGraphQLResponseJsonEncoding (line 165) | function parseGraphQLResponseJsonEncoding( function parseResponse (line 176) | function parseResponse(response: Response, bodyText: string) { function parseAndCheckHttpResponse (line 186) | function parseAndCheckHttpResponse( FILE: src/link/http/rewriteURIForGET.ts function rewriteURIForGET (line 5) | function rewriteURIForGET(chosenURI: string, body: BaseHttpLink.Body) { FILE: src/link/http/selectHttpOptionsAndBody.ts type HttpConfig (line 6) | interface HttpConfig { function selectHttpOptionsAndBody (line 50) | function selectHttpOptionsAndBody( function selectHttpOptionsAndBodyInternal (line 63) | function selectHttpOptionsAndBodyInternal( function removeDuplicateHeaders (line 119) | function removeDuplicateHeaders( FILE: src/link/persisted-queries/__tests__/persisted-queries.test.ts function sha256 (line 76) | function sha256(data: string) { function hash (line 216) | function hash(query: string) { method sha256 (line 322) | sha256(data) { method disable (line 547) | disable({ operation }) { function hash (line 673) | function hash(query: string) { FILE: src/link/persisted-queries/__tests__/react.test.tsx function sha256 (line 22) | function sha256(data: string) { FILE: src/link/persisted-queries/index.ts constant VERSION (line 31) | const VERSION = 1; type Options (line 80) | interface Options { type ErrorMeta (line 119) | interface ErrorMeta { type GenerateHashFunction (line 138) | type GenerateHashFunction = ( type SHA256Function (line 143) | type SHA256Function = ( type SHA256Options (line 153) | interface SHA256Options extends Base.Options { type GenerateHashOptions (line 169) | interface GenerateHashOptions extends Base.Options { type Options (line 185) | type Options = type RetryFunctionOptions (line 193) | interface RetryFunctionOptions { type DisableFunctionOptions (line 219) | interface DisableFunctionOptions function processErrors (line 223) | function processErrors( function operationDefinesMutation (line 257) | function operationDefinesMutation(operation: ApolloLink.Operation) { class PersistedQueryLink (line 286) | class PersistedQueryLink extends ApolloLink { method constructor (line 287) | constructor(options: PersistedQueryLink.Options) { FILE: src/link/remove-typename/__tests__/removeTypenameFromVariables.ts type PartialOperation (line 13) | type PartialOperation = Partial> & function execute (line 19) | async function execute(link: ApolloLink, operation: PartialOperation) { FILE: src/link/remove-typename/removeTypenameFromVariables.ts constant KEEP (line 41) | const KEEP = "__KEEP"; type KeepTypenameConfig (line 77) | interface KeepTypenameConfig { type Options (line 86) | interface Options { function removeTypenameFromVariables (line 126) | function removeTypenameFromVariables( class RemoveTypenameFromVariablesLink (line 153) | class RemoveTypenameFromVariablesLink extends ApolloLink { method constructor (line 154) | constructor(options: RemoveTypenameFromVariablesLink.Options = {}) { method maybeStripTypenameUsingConfig (line 184) | private maybeStripTypenameUsingConfig( method maybeStripTypename (line 207) | private maybeStripTypename( method VariableDefinition (line 248) | VariableDefinition(node) { type JSONPrimitive (line 265) | type JSONPrimitive = string | number | null | boolean; type JSONValue (line 266) | type JSONValue = JSONPrimitive | JSONValue[] | { [key: string]: JSONValu... function unwrapType (line 268) | function unwrapType(node: TypeNode): string { FILE: src/link/retry/__tests__/delayFunction.ts type SimpleDelayFunction (line 8) | interface SimpleDelayFunction { function delayRange (line 12) | function delayRange(delayFunction: SimpleDelayFunction, count: number) { FILE: src/link/retry/__tests__/retryLink.ts method subscribe (line 81) | subscribe(observer: any) { FILE: src/link/retry/delayFunction.ts function buildDelayFunction (line 3) | function buildDelayFunction( FILE: src/link/retry/retryFunction.ts function buildRetryFunction (line 3) | function buildRetryFunction( FILE: src/link/retry/retryLink.ts type DelayFunction (line 48) | type DelayFunction = ( type DelayOptions (line 57) | interface DelayOptions { type AttemptsFunction (line 93) | type AttemptsFunction = ( type AttemptsOptions (line 102) | interface AttemptsOptions { type Options (line 132) | interface Options { class RetryableOperation (line 145) | class RetryableOperation { method constructor (line 150) | constructor( method cancel (line 163) | public cancel() { method try (line 172) | private try() { method scheduleRetry (line 213) | private scheduleRetry(delay: number) { class RetryLink (line 250) | class RetryLink extends ApolloLink { method constructor (line 254) | constructor(options?: RetryLink.Options) { method request (line 263) | public request( FILE: src/link/schema/__tests__/schemaLink.ts method sampleQuery (line 60) | sampleQuery() { FILE: src/link/schema/index.ts type ResolverContext (line 47) | type ResolverContext = Record; type ResolverContextFunction (line 50) | type ResolverContextFunction = ( type Options (line 57) | interface Options { class SchemaLink (line 136) | class SchemaLink extends ApolloLink { method constructor (line 142) | constructor(options: SchemaLink.Options) { method request (line 150) | public request( FILE: src/link/subscriptions/__tests__/graphqlWsLink.ts function mockClient (line 38) | function mockClient(subscribe: Client["subscribe"]): Client { function observableToArray (line 49) | async function observableToArray(o: Observable): Promise { type SubscribeFn (line 191) | type SubscribeFn = Client["subscribe"]; FILE: src/link/subscriptions/index.ts function isLikeCloseEvent (line 41) | function isLikeCloseEvent(val: unknown): val is CloseEvent { function isLikeErrorEvent (line 46) | function isLikeErrorEvent(err: unknown): err is Event { class GraphQLWsLink (line 73) | class GraphQLWsLink extends ApolloLink { method constructor (line 74) | constructor(public readonly client: Client) { method request (line 78) | public request( FILE: src/link/utils/createOperation.ts function createOperation (line 7) | function createOperation( FILE: src/link/utils/filterOperationVariables.ts function filterOperationVariables (line 4) | function filterOperationVariables( FILE: src/link/ws/index.ts type Configuration (line 20) | interface Configuration { class WebSocketLink (line 90) | class WebSocketLink extends ApolloLink { method constructor (line 93) | constructor( method request (line 115) | public request( FILE: src/local-state/LocalState.ts type ExecContext (line 53) | interface ExecContext { type ExportedVariable (line 73) | interface ExportedVariable { type TraverseCacheEntry (line 97) | interface TraverseCacheEntry { type InferContextValueFromResolvers (line 119) | type InferContextValueFromResolvers = type MaybeRequireContextFunction (line 130) | type MaybeRequireContextFunction = type Options (line 145) | type Options< type RootValueFunctionContext (line 157) | interface RootValueFunctionContext { type ContextFunction (line 165) | type ContextFunction = ( type ContextFunctionOptions (line 169) | interface ContextFunctionOptions { type RootValueFunction (line 177) | type RootValueFunction = ( type Resolvers (line 200) | interface Resolvers { type Resolver (line 229) | type Resolver< type Path (line 249) | type Path = Array; class LocalState (line 281) | class LocalState< method constructor (line 293) | constructor( method addResolvers (line 326) | public addResolvers(resolvers: TResolvers) { method execute (line 330) | public async execute< method getExportedVariables (line 436) | public async getExportedVariables< method resolveSelectionSet (line 508) | private async resolveSelectionSet( method resolveServerField (line 625) | private resolveServerField( method resolveClientField (line 673) | private async resolveClientField( method addError (line 892) | private addError( method getResolver (line 908) | private getResolver( method resolveSubSelectedArray (line 915) | private resolveSubSelectedArray( method collectQueryDetail (line 956) | private collectQueryDetail(document: DocumentNode): TraverseCacheEntry... function inferRootTypename (line 1093) | function inferRootTypename({ operation }: OperationDefinitionNode) { function isGraphQLError (line 1098) | function isGraphQLError(error: ErrorLike): error is GraphQLError { function addExtension (line 1111) | function addExtension(error: GraphQLFormattedError, meta: Record(n: number, thunk: () => T): T[] { method developer (line 88) | async developer(_, { id }) { method tickets (line 99) | async tickets(developer) { method comments (line 112) | async comments(ticket) { method isLoggedIn (line 189) | async isLoggedIn() { method sessionCount (line 192) | sessionCount() { FILE: src/local-state/__tests__/LocalState/base.test.ts method userData (line 451) | userData() { method fullName (line 460) | fullName(data) { method fullName (line 517) | fullName(member) { FILE: src/local-state/__tests__/LocalState/cache.test.ts method start (line 28) | start(_data, _args, { client }) { method start (line 73) | start(_, __, { client }) { method start (line 143) | start(_, __, { client }) { method read (line 280) | read() { method read (line 321) | read() { method read (line 439) | read() { method read (line 560) | read() { method read (line 629) | read() { FILE: src/local-state/__tests__/LocalState/fixtures/base-types.ts type Query (line 3) | type Query = { type User (line 7) | type User = { FILE: src/local-state/__tests__/LocalState/fixtures/context-value.ts type ContextValue (line 3) | interface ContextValue extends DefaultContext { FILE: src/local-state/__tests__/LocalState/fixtures/local-resolvers-without-context-value.ts type Maybe (line 6) | type Maybe = T | null; type InputMaybe (line 7) | type InputMaybe = Maybe; type Exact (line 8) | type Exact = { type MakeOptional (line 11) | type MakeOptional = Omit & { type MakeMaybe (line 14) | type MakeMaybe = Omit & { type MakeEmpty (line 17) | type MakeEmpty< type Incremental (line 21) | type Incremental = type RequireFields (line 26) | type RequireFields = Omit & { type Scalars (line 30) | type Scalars = { type Food (line 38) | type Food = { type FoodCategoriesArgs (line 44) | type FoodCategoriesArgs = { type FoodCategory (line 49) | enum FoodCategory { type Query (line 53) | type Query = { type User (line 58) | type User = { type ResolversTypes (line 65) | type ResolversTypes = { type ResolversParentTypes (line 77) | type ResolversParentTypes = { type FoodResolvers (line 87) | type FoodResolvers = { type QueryResolvers (line 101) | type QueryResolvers = { type UserResolvers (line 109) | type UserResolvers = { type Resolvers (line 122) | type Resolvers = { FILE: src/local-state/__tests__/LocalState/fixtures/local-resolvers.ts type Maybe (line 6) | type Maybe = T | null; type InputMaybe (line 7) | type InputMaybe = Maybe; type Exact (line 8) | type Exact = { type MakeOptional (line 11) | type MakeOptional = Omit & { type MakeMaybe (line 14) | type MakeMaybe = Omit & { type MakeEmpty (line 17) | type MakeEmpty< type Incremental (line 21) | type Incremental = type RequireFields (line 26) | type RequireFields = Omit & { type Scalars (line 30) | type Scalars = { type Food (line 38) | type Food = { type FoodCategoriesArgs (line 44) | type FoodCategoriesArgs = { type FoodCategory (line 49) | enum FoodCategory { type Query (line 53) | type Query = { type User (line 58) | type User = { type ResolversTypes (line 65) | type ResolversTypes = { type ResolversParentTypes (line 77) | type ResolversParentTypes = { type FoodResolvers (line 87) | type FoodResolvers = { type QueryResolvers (line 101) | type QueryResolvers = { type UserResolvers (line 109) | type UserResolvers = { type Resolvers (line 122) | type Resolvers = { FILE: src/local-state/__tests__/LocalState/forcedResolvers.test.ts method isLoggedIn (line 53) | isLoggedIn() { method name (line 97) | name() { method isLoggedIn (line 101) | isLoggedIn() { method user (line 157) | user() { method isLoggedIn (line 163) | isLoggedIn() { FILE: src/local-state/__tests__/LocalState/fragments.test.ts class TestCache (line 173) | class TestCache extends ApolloCache {} FILE: src/local-state/__tests__/LocalState/testUtils.ts constant WARNINGS (line 8) | const WARNINGS = { FILE: src/local-state/__tests__/LocalState/types.test.ts type SetRequired (line 7) | type SetRequired = { [K in Keys]-?: T[K] } & Omit< type Food (line 14) | interface Food { type Resolvers (line 60) | type Resolvers = type Food (line 62) | type Food = type RequiredRootResolver (line 68) | type RequiredRootResolver = SetRequired; type Resolvers (line 239) | type Resolvers = import("./fixtures/local-resolvers.js").Resolvers; FILE: src/masking/GraphQLCodegenDataMasking.ts type TypeOverrides (line 10) | interface TypeOverrides { type FragmentType (line 16) | interface FragmentType extends HKT { type MaybeMasked (line 21) | interface MaybeMasked extends HKT { type Unmasked (line 26) | interface Unmasked extends HKT { type FragmentType (line 32) | type FragmentType = type MaybeMasked (line 46) | type MaybeMasked = TData; type Unmasked (line 51) | type Unmasked = FILE: src/masking/PreserveTypes.ts type TypeOverrides (line 4) | interface TypeOverrides { type FragmentType (line 10) | interface FragmentType extends HKT { type MaybeMasked (line 15) | interface MaybeMasked extends HKT { type Unmasked (line 20) | interface Unmasked extends HKT { type FragmentType (line 26) | type FragmentType<_TData> = never; type MaybeMasked (line 27) | type MaybeMasked = TData; type Unmasked (line 28) | type Unmasked = TData; FILE: src/masking/__benches__/types.bench.ts function test (line 19) | function test(name: string, fn: (name: string) => void) { type UnrelatedType (line 23) | type UnrelatedType = { type _TypeCacheWarmup (line 33) | type _TypeCacheWarmup = Unmasked | MaybeMasked; type Source (line 340) | type Source = { type ArtistFragment (line 358) | type ArtistFragment = { type NestedTrackFragment (line 365) | type NestedTrackFragment = { type Source (line 404) | type Source = { type PersonFragment (line 419) | type PersonFragment = { type AnimatronicFragment (line 424) | type AnimatronicFragment = { type CartoonCharacterFragment (line 430) | type CartoonCharacterFragment = { type Source (line 476) | interface Source { type Source (line 493) | interface Source { type MetadataItem (line 511) | interface MetadataItem { type Source (line 515) | interface Source { type Source (line 532) | interface Source { type Source (line 550) | type Source = { type StructuredMetadata (line 561) | interface StructuredMetadata { type FooFragment (line 566) | type FooFragment = { type Source (line 592) | type Source = import("graphql").IntrospectionQuery; function withGenericResult (line 606) | function withGenericResult( function withGenericDocument (line 619) | function withGenericDocument(arg: T) { type Branded (line 637) | type Branded = T & { __branded?: Name }; type UUID (line 638) | type UUID = Branded; type Source (line 639) | type Source = { type FooFragment (line 648) | type FooFragment = { type UserFieldsFragment (line 670) | type UserFieldsFragment = { type NameFieldsFragment (line 680) | type NameFieldsFragment = { type Source (line 686) | type Source = UserFieldsFragment; FILE: src/masking/__tests__/utils.test.ts function getFragmentSpreadNode (line 124) | function getFragmentSpreadNode(document: DocumentNode): FragmentSpreadNo... FILE: src/masking/internal/types.ts type UnwrapFragmentRefs (line 8) | type UnwrapFragmentRefs = type CombineIntersection (line 51) | type CombineIntersection = type CombineByTypeName (line 70) | type CombineByTypeName = { type ExtractByMatchingTypeNames (line 120) | type ExtractByMatchingTypeNames< type MergeUnions (line 132) | type MergeUnions = MergeUnionsAcc< type DistributedRequiredExclude (line 138) | type DistributedRequiredExclude = type MergeUnionsAcc (line 147) | type MergeUnionsAcc = type unionToIntersection (line 154) | type unionToIntersection = type takeOneFromUnion (line 161) | type takeOneFromUnion = type MergeObjects (line 168) | type MergeObjects = Prettify< type RemoveFragmentName (line 186) | type RemoveFragmentName = type Exact (line 189) | type Exact = (x: T) => T; type ContainsFragmentsRefs (line 190) | type ContainsFragmentsRefs = true extends ( FILE: src/masking/maskDefinition.ts type MaskingContext (line 15) | interface MaskingContext { function maskDefinition (line 24) | function maskDefinition( function getMutableTarget (line 39) | function getMutableTarget( function maskSelectionSet (line 52) | function maskSelectionSet( function getAccessorWarningDescriptor (line 208) | function getAccessorWarningDescriptor( FILE: src/masking/maskFragment.ts function maskFragment (line 20) | function maskFragment( FILE: src/masking/maskOperation.ts function maskOperation (line 17) | function maskOperation( FILE: src/masking/types.ts type FragmentType (line 11) | type FragmentType = type Unmasked (line 24) | type Unmasked = ApplyHKTImplementationWithDefault< type MaybeMasked (line 35) | type MaybeMasked = ApplyHKTImplementationWithDefault< FILE: src/masking/utils.ts function getFragmentMaskMode (line 13) | function getFragmentMaskMode( FILE: src/react/context/ApolloContext.ts type ApolloContextValue (line 11) | interface ApolloContextValue { function getApolloContext (line 22) | function getApolloContext(): ReactTypes.Context { FILE: src/react/context/ApolloProvider.tsx type Props (line 10) | interface Props { FILE: src/react/hooks/__tests__/useApolloClient.test.tsx function App (line 17) | function App() { function App (line 30) | function App() { FILE: src/react/hooks/__tests__/useBackgroundQuery.test.tsx function createDefaultTrackedComponents (line 79) | function createDefaultTrackedComponents< function createTrackedErrorComponents (line 113) | function createTrackedErrorComponents() { function createDefaultProfiler (line 143) | function createDefaultProfiler() { function App (line 159) | function App() { function App (line 204) | function App() { function App (line 328) | function App() { function App (line 407) | function App() { function App (line 516) | function App() { function App (line 613) | function App() { function App (line 672) | function App() { function App (line 709) | function App({ id }: { id: string }) { function App (line 754) | function App() { function App (line 788) | function App() { function App (line 843) | function App() { function App (line 901) | function App() { function App (line 955) | function App() { function App (line 1022) | function App() { function App (line 1083) | function App() { function App (line 1139) | function App() { function App (line 1199) | function App() { type Variables (line 1238) | type Variables = { type Data (line 1242) | interface Data { function App (line 1296) | function App() { function App (line 1406) | function App() { function App (line 1482) | function App({ id }: { id: string }) { function App (line 1550) | function App() { function App (line 1578) | function App() { function App (line 1607) | function App() { function App (line 1661) | function App() { function App (line 1715) | function App() { function App (line 1774) | function App() { function App (line 1858) | function App() { function App (line 1948) | function App() { function App (line 2038) | function App() { function App (line 2129) | function App() { function App (line 2198) | function App() { function App (line 2255) | function App() { function App (line 2336) | function App() { function App (line 2427) | function App() { type Data (line 2489) | interface Data { function App (line 2517) | function App() { type Data (line 2574) | interface Data { method merge (line 2612) | merge(existing: number[] | undefined, incoming: number[]) { function App (line 2631) | function App() { type PartialData (line 2737) | interface PartialData { function App (line 2800) | function App() { function App (line 2904) | function App() { function App (line 3046) | function App() { function App (line 3188) | function App() { function App (line 3257) | function App({ id }: { id: string }) { function App (line 3359) | function App() { function App (line 3428) | function App() { function App (line 3530) | function App() { function App (line 3599) | function App({ id }: { id: string }) { function App (line 3691) | function App() { type UserFieldsFragment (line 3745) | type UserFieldsFragment = { type Query (line 3749) | interface Query { function App (line 3797) | function App() { type UserFieldsFragment (line 3835) | type UserFieldsFragment = { type Query (line 3839) | interface Query { function App (line 3888) | function App() { type UserFieldsFragment (line 3923) | type UserFieldsFragment = { type Query (line 3927) | interface Query { function App (line 3975) | function App() { type UserFieldsFragment (line 4010) | type UserFieldsFragment = { type Query (line 4014) | interface Query { function App (line 4062) | function App() { type UserFieldsFragment (line 4129) | type UserFieldsFragment = { type Query (line 4133) | interface Query { function App (line 4181) | function App() { type UserFieldsFragment (line 4244) | type UserFieldsFragment = { type Query (line 4248) | interface Query { function App (line 4308) | function App() { type UserFieldsFragment (line 4341) | type UserFieldsFragment = { type Query (line 4345) | interface Query { function App (line 4406) | function App() { type UserFieldsFragment (line 4458) | type UserFieldsFragment = { type Query (line 4463) | interface Query { function App (line 4527) | function App() { type UserFieldsFragment (line 4576) | type UserFieldsFragment = { type Query (line 4580) | interface Query { function App (line 4630) | function App() { function App (line 4700) | function App() { function App (line 4780) | function App() { function App (line 4889) | function App() { function App (line 5004) | function App() { function App (line 5094) | function App() { function App (line 5194) | function App() { type VariablesCaseData (line 5278) | type VariablesCaseData = { function App (line 5313) | function App() { type Variables (line 5404) | type Variables = { type Data (line 5408) | interface Data { function ErrorFallback (line 5449) | function ErrorFallback({ error, resetErrorBoundary }: FallbackProps) { function App (line 5456) | function App() { function Todo (line 5474) | function Todo({ queryRef }: { queryRef: QueryRef }) { type Variables (line 5540) | type Variables = { type Data (line 5544) | interface Data { function ErrorFallback (line 5585) | function ErrorFallback({ error, resetErrorBoundary }: FallbackProps) { function App (line 5592) | function App() { function Todo (line 5610) | function Todo({ queryRef }: { queryRef: QueryRef }) { type Variables (line 5664) | type Variables = { type Data (line 5668) | interface Data { function App (line 5715) | function App() { type QueryData (line 5820) | interface QueryData { method merge (line 5844) | merge(existing: number[] | undefined, incoming: number[]) { function App (line 5863) | function App() { type QueryData (line 5940) | interface QueryData { method merge (line 5964) | merge(existing: number[] | undefined, incoming: number[]) { function App (line 5983) | function App() { function App (line 6064) | function App() { function App (line 6141) | function App() { function App (line 6241) | function App() { type Variables (line 6315) | type Variables = { type Todo (line 6319) | interface Todo { type Data (line 6326) | interface Data { function App (line 6399) | function App() { type Variables (line 6530) | type Variables = { type Todo (line 6534) | interface Todo { type Data (line 6540) | interface Data { function App (line 6618) | function App() { type SubscriptionData (line 6739) | interface SubscriptionData { type UpdateQueryFn (line 6743) | type UpdateQueryFn = NonNullable< function App (line 6793) | function App() { type CharacterFragment (line 9362) | type CharacterFragment = { type Subscription (line 9367) | type Subscription = { type UnmaskedSubscription (line 9374) | type UnmaskedSubscription = { FILE: src/react/hooks/__tests__/useBackgroundQuery/defer20220824.test.tsx function renderSuspenseHook (line 27) | async function renderSuspenseHook< type Data (line 92) | interface Data { type QueryData (line 220) | interface QueryData { FILE: src/react/hooks/__tests__/useBackgroundQuery/deferGraphQL17Alpha9.test.tsx function renderSuspenseHook (line 27) | async function renderSuspenseHook< type Data (line 92) | interface Data { type QueryData (line 222) | interface QueryData { FILE: src/react/hooks/__tests__/useBackgroundQuery/streamDefer20220824.test.tsx function renderSuspenseHook (line 31) | async function renderSuspenseHook< function createLink (line 95) | function createLink(rootValue?: unknown) { type Data (line 115) | interface Data { type QueryData (line 263) | interface QueryData { FILE: src/react/hooks/__tests__/useBackgroundQuery/streamGraphQL17Alpha9.test.tsx function renderSuspenseHook (line 31) | async function renderSuspenseHook< function createLink (line 95) | function createLink(rootValue?: unknown) { type Data (line 115) | interface Data { type QueryData (line 263) | interface QueryData { FILE: src/react/hooks/__tests__/useBackgroundQuery/testUtils.tsx function renderUseBackgroundQuery (line 13) | async function renderUseBackgroundQuery< FILE: src/react/hooks/__tests__/useFragment.test.tsx type Item (line 52) | type Item = { type QueryData (line 75) | interface QueryData { type QueryDataWithExtra (line 80) | interface QueryDataWithExtra extends QueryData { method text (line 89) | text(existing, { readField }) { function List (line 118) | function List() { function Item (line 127) | function Item(props: { id: number }) { function getItemTexts (line 146) | function getItemTexts() { method list (line 194) | list(list: readonly Reference[], { readField }) { function Component (line 381) | function Component() { function Component (line 415) | function Component() { function Component (line 433) | function Component() { function List (line 525) | function List() { function Item (line 537) | function Item({ item }: { item: Item }) { function getItemTexts (line 596) | function getItemTexts() { function appendLyToText (line 615) | function appendLyToText(id: number) { method text (line 830) | text(existing, { readField }) { function List (line 863) | function List() { function Item (line 880) | function Item(props: { id: number }) { function getItemTexts (line 898) | function getItemTexts() { method list (line 946) | list(list: readonly Reference[], { readField }) { method list (line 1080) | list(items: Reference[] | undefined, { canRead }) { function checkHistory (line 1134) | function checkHistory(expectedResultCount: number) { method update (line 1234) | update(cache) { method text (line 1312) | text(existing, { readField }) { function List (line 1357) | function List() { function Item (line 1391) | function Item({ id }: { id: number }) { function getItemTexts (line 1408) | function getItemTexts() { type User (line 1450) | type User = { __typename: "User"; id: number; name: string }; type User (line 1509) | type User = { __typename: "User"; id: number; name: string }; type Post (line 1571) | type Post = { type Post (line 1640) | type Post = { type Fragment (line 1722) | interface Fragment { type Fragment (line 1765) | interface Fragment { type Fragment (line 1803) | interface Fragment { type Post (line 2003) | type Post = { type Post (line 2072) | type Post = { type ParentFragment (line 2153) | type ParentFragment = { type ChildFragment (line 2159) | type ChildFragment = { function Parent (line 2205) | function Parent() { function Child (line 2218) | function Child({ parent }: { parent: ParentFragment }) { function Component (line 2329) | function Component() { function Parent (line 2397) | function Parent() { function Child (line 2415) | function Child({ id }: { id: number }) { function Parent (line 2494) | function Parent() { function Child (line 2517) | function Child() { method onRender (line 2525) | onRender() { FILE: src/react/hooks/__tests__/useFragment/arrays.test.tsx type Item (line 12) | type Item = { type Item (line 65) | type Item = { type Item (line 103) | type Item = { type Item (line 144) | type Item = { type Item (line 193) | type Item = { type Item (line 233) | type Item = { type Item (line 280) | type Item = { type Item (line 336) | type Item = { type Item (line 445) | type Item = { FILE: src/react/hooks/__tests__/useLazyQuery.test.tsx type Data (line 2343) | interface Data { type Variables (line 2347) | interface Variables { type Data (line 2430) | interface Data { type Variables (line 2434) | interface Variables { type Data (line 2609) | interface Data { type Variables (line 2613) | interface Variables { type Data (line 2665) | interface Data { type Variables (line 2669) | interface Variables { type Data (line 2754) | interface Data { type Variables (line 2758) | interface Variables { type Data (line 3017) | interface Data { type Variables (line 3021) | interface Variables { type UserFieldsFragment (line 3391) | type UserFieldsFragment = { type Query (line 3396) | interface Query { type UserFieldsFragment (line 3503) | type UserFieldsFragment = { type Query (line 3508) | interface Query { type UserFieldsFragment (line 3620) | type UserFieldsFragment = { type Query (line 3625) | interface Query { type UserFieldsFragment (line 3736) | type UserFieldsFragment = { type Query (line 3741) | interface Query { type UserFieldsFragment (line 3872) | type UserFieldsFragment = { type Query (line 3877) | interface Query { function App (line 4180) | function App() { function App (line 4208) | function App() { method merge (line 5281) | merge(existing: number[] | undefined, incoming: number[]) { type UserFieldsFragment (line 6397) | type UserFieldsFragment = { type Query (line 6402) | interface Query { type UnmaskedQuery (line 6410) | interface UnmaskedQuery { type Subscription (line 6419) | interface Subscription { type UnmaskedSubscription (line 6427) | interface UnmaskedSubscription { method updateQuery (line 6450) | updateQuery(queryData, { subscriptionData, complete, previousData }) { type UserFieldsFragment (line 6510) | type UserFieldsFragment = { type Query (line 6515) | interface Query { type UnmaskedQuery (line 6523) | interface UnmaskedQuery { type Subscription (line 6532) | interface Subscription { type UnmaskedSubscription (line 6540) | interface UnmaskedSubscription { method updateQuery (line 6563) | updateQuery(queryData, { subscriptionData, complete, previousData }) { FILE: src/react/hooks/__tests__/useLoadableQuery.test.tsx constant IS_REACT_19 (line 69) | const IS_REACT_19 = React.version.startsWith("19"); type SimpleQueryData (line 75) | interface SimpleQueryData { function useSimpleQueryCase (line 79) | function useSimpleQueryCase() { type VariablesCaseData (line 97) | interface VariablesCaseData { type VariablesCaseVariables (line 104) | interface VariablesCaseVariables { function useVariablesQueryCase (line 108) | function useVariablesQueryCase() { type PaginatedQueryData (line 131) | interface PaginatedQueryData { type PaginatedQueryVariables (line 138) | interface PaginatedQueryVariables { function usePaginatedQueryCase (line 143) | function usePaginatedQueryCase() { function createDefaultProfiler (line 175) | function createDefaultProfiler() { function createDefaultProfiledComponents (line 185) | function createDefaultProfiledComponents< function renderWithMocks (line 240) | async function renderWithMocks( function renderWithClient (line 256) | async function renderWithClient( function App (line 282) | function App() { function App (line 341) | function App() { function App (line 405) | function App() { function App (line 542) | function App() { function App (line 631) | function App() { function App (line 825) | function App() { function App (line 916) | function App() { type QueryData (line 957) | interface QueryData { function App (line 986) | function App() { type QueryData (line 1027) | type QueryData = { hello: string }; function App (line 1052) | function App() { function App (line 1133) | function App() { function App (line 1206) | function App() { function App (line 1278) | function App() { function App (line 1349) | function App() { type Variables (line 1401) | type Variables = { type Data (line 1405) | interface Data { function SuspenseFallback (line 1447) | function SuspenseFallback() { function App (line 1451) | function App() { function Todo (line 1466) | function Todo({ function App (line 1550) | function App() { function App (line 1633) | function App() { type Data (line 1703) | interface Data { function App (line 1736) | function App() { type Data (line 1799) | interface Data { method merge (line 1835) | merge(existing: number[] | undefined, incoming: number[]) { function App (line 1855) | function App() { type Data (line 1959) | interface Data { type PartialData (line 1967) | interface PartialData { function App (line 2039) | function App() { type Data (line 2131) | interface Data { function App (line 2188) | function App() { function App (line 2301) | function App() { function App (line 2393) | function App() { function App (line 2480) | function App() { function App (line 2596) | function App() { function App (line 2679) | function App() { function App (line 2769) | function App() { type VariablesCaseData (line 2835) | type VariablesCaseData = { function App (line 2882) | function App() { type Variables (line 2951) | type Variables = { type Data (line 2955) | interface Data { function SuspenseFallback (line 2990) | function SuspenseFallback() { function App (line 2994) | function App() { function Todo (line 3010) | function Todo({ function App (line 3101) | function App() { function App (line 3185) | function App() { function App (line 3288) | function App() { type Variables (line 3365) | type Variables = { type Todo (line 3369) | interface Todo { type Data (line 3375) | interface Data { function SuspenseFallback (line 3437) | function SuspenseFallback() { function App (line 3441) | function App() { function Todo (line 3454) | function Todo({ type QueryData (line 3540) | interface QueryData { method merge (line 3564) | merge(existing: number[] | undefined, incoming: number[]) { function App (line 3584) | function App() { type QueryData (line 3663) | interface QueryData { method merge (line 3687) | merge(existing: number[] | undefined, incoming: number[]) { function App (line 3707) | function App() { type Data (line 3770) | interface Data { function App (line 3815) | function App() { function App (line 3898) | function App() { type Data (line 3981) | interface Data { function App (line 4024) | function App() { type Data (line 4078) | interface Data { function App (line 4121) | function App() { type Data (line 4199) | interface Data { function App (line 4242) | function App() { function App (line 4321) | function App() { function App (line 4403) | function App() { function App (line 4434) | function App() { function App (line 4466) | function App() { type SubscriptionData (line 4482) | interface SubscriptionData { type UpdateQueryFn (line 4486) | type UpdateQueryFn = NonNullable< function App (line 4537) | function App() { type SubscriptionData (line 4629) | interface SubscriptionData { function App (line 4676) | function App() { FILE: src/react/hooks/__tests__/useLoadableQuery/defer20220824.test.tsx function renderHook (line 28) | async function renderHook< type Data (line 114) | interface Data { type QueryData (line 253) | interface QueryData { FILE: src/react/hooks/__tests__/useLoadableQuery/deferGraphQL17Alpha9.test.tsx function renderHook (line 28) | async function renderHook< type Data (line 114) | interface Data { type QueryData (line 255) | interface QueryData { FILE: src/react/hooks/__tests__/useMutation.test.tsx constant IS_REACT_17 (line 37) | const IS_REACT_17 = React.version.startsWith("17"); constant IS_REACT_18 (line 38) | const IS_REACT_18 = React.version.startsWith("18"); constant IS_REACT_19 (line 39) | const IS_REACT_19 = React.version.startsWith("19"); type Todo (line 42) | interface Todo { method read (line 2068) | read(ms: number = Date.now()) { method merge (line 2072) | merge(existing, incoming: number) { method update (line 2107) | update(cache, { data }) { method read (line 2192) | read(ms: number = Date.now()) { method merge (line 2196) | merge(existing, incoming: number) { method update (line 2237) | update(cache, { data }) { method update (line 2326) | update(_, __, options) { method update (line 2371) | update(_, __, options) { method update (line 2415) | update(_, __, options) { method update (line 2563) | update(_, __, options) { type TData (line 2640) | interface TData { method todoCount (line 2668) | todoCount(count = 0) { type OnQueryUpdatedResults (line 2691) | interface OnQueryUpdatedResults { method update (line 2718) | update(cache) { method onQueryUpdated (line 2766) | async onQueryUpdated(obsQuery, diff) { method update (line 3410) | update() { type TNumbersQuery (line 3464) | type TNumbersQuery = { function getNumbersData (line 3476) | function getNumbersData(length: number = totalNumbers): TNumbersQuery { method sum (line 3518) | sum(_, { readField }) { function App (line 3562) | function App() { function getNextSnapshot (line 3602) | async function getNextSnapshot() { function getLastNumber (line 3614) | function getLastNumber() { method onQueryUpdated (line 3722) | onQueryUpdated(oq, diff) { method onQueryUpdated (line 3788) | onQueryUpdated(oq, diff) { type Mutation (line 3928) | interface Mutation { type Mutation (line 4036) | interface Mutation { type Mutation (line 4147) | interface Mutation { method refetchQueries (line 4275) | refetchQueries(result) { method onCompleted (line 4280) | onCompleted(data) { method update (line 4283) | update(_, result) { type Mutation (line 4293) | interface Mutation { type Variables (line 4301) | interface Variables { method refetchQueries (line 4342) | refetchQueries(result) { method onCompleted (line 4347) | onCompleted(data) { method update (line 4350) | update(_, result) { type UserFieldsFragment (line 4362) | type UserFieldsFragment = { type Mutation (line 4367) | type Mutation = { type UnmaskedMutation (line 4374) | type UnmaskedMutation = { type Variables (line 4382) | interface Variables { method refetchQueries (line 4423) | refetchQueries(result) { method onCompleted (line 4430) | onCompleted(data) { method update (line 4433) | update(_, result) { FILE: src/react/hooks/__tests__/useMutation/defer20220824.test.tsx constant CREATE_TODO_ERROR (line 17) | const CREATE_TODO_ERROR = "Failed to create item"; FILE: src/react/hooks/__tests__/useMutation/deferGraphQL17Alpha9.test.tsx constant CREATE_TODO_ERROR (line 17) | const CREATE_TODO_ERROR = "Failed to create item"; FILE: src/react/hooks/__tests__/useQuery.test.tsx constant IS_REACT_17 (line 68) | const IS_REACT_17 = React.version.startsWith("17"); constant IS_REACT_18 (line 69) | const IS_REACT_18 = React.version.startsWith("18"); method update (line 852) | update(cache, { data }) { function WrapperComponent (line 1027) | function WrapperComponent({ something }: any) { type Data (line 1597) | interface Data { type Data (line 1687) | interface Data { type Variables (line 1695) | interface Variables { type Data (line 1777) | interface Data { type Data (line 1840) | interface Data { type Opts (line 1868) | type Opts = SkipToken | useQuery.Options; function checkObservableQueries (line 2038) | function checkObservableQueries(expectedLinkCount: number) { type Opts (line 2426) | type Opts = SkipToken | useQuery.Options; function onDogSelected (line 4235) | function onDogSelected(event: React.ChangeEvent) { method merge (line 5661) | merge(existing, incoming, { args }) { type Query1 (line 5776) | interface Query1 { type Query2 (line 5785) | interface Query2 { type Variables (line 5789) | interface Variables { function App (line 5847) | function App() { type Query1 (line 6079) | interface Query1 { type Query2 (line 6087) | interface Query2 { type Variables (line 6096) | interface Variables { function App (line 6160) | function App() { type Query1 (line 6342) | interface Query1 { type Query2 (line 6351) | interface Query2 { type Variables (line 6359) | interface Variables { function App (line 6423) | function App() { function App (line 6776) | function App() { method merge (line 7206) | merge(existing, incoming) { method merge (line 7313) | merge(existing, incoming) { method merge (line 7422) | merge(existing, incoming) { method update (line 7774) | update(cache, { data }) { method titleLength (line 7929) | titleLength(data) { method clientEntity (line 7934) | clientEntity(_root, { id }, { client }) { method addOrUpdate (line 7944) | addOrUpdate(_root, { id, title }, { client }) { type Opts (line 8245) | type Opts = SkipToken | useQuery.Options; function check (line 8727) | function check( method nextFetchPolicy (line 8768) | nextFetchPolicy(currentFetchPolicy, context) { function check (line 8838) | function check( method nextFetchPolicy (line 8879) | nextFetchPolicy(currentFetchPolicy, context) { type Person (line 9825) | type Person = { type ABFields (line 10011) | type ABFields = { function makeClient (line 10054) | function makeClient() { function check (line 10079) | async function check( type TestQueryValue (line 10338) | type TestQueryValue = typeof cacheData; type UserFieldsFragment (line 10885) | type UserFieldsFragment = { type Query (line 10890) | interface Query { function App (line 10937) | function App() { type UserFieldsFragment (line 10988) | type UserFieldsFragment = { type Query (line 10993) | interface Query { function App (line 11046) | function App() { type UserFieldsFragment (line 11086) | type UserFieldsFragment = { type Query (line 11091) | interface Query { function App (line 11142) | function App() { type UserFieldsFragment (line 11180) | type UserFieldsFragment = { type Query (line 11185) | interface Query { function App (line 11232) | function App() { type UserFieldsFragment (line 11308) | type UserFieldsFragment = { type Query (line 11313) | interface Query { function App (line 11360) | function App() { type UserFieldsFragment (line 11424) | type UserFieldsFragment = { type Query (line 11429) | interface Query { function App (line 11488) | function App() { type UserFieldsFragment (line 11523) | type UserFieldsFragment = { type Query (line 11528) | interface Query { function App (line 11588) | function App() { type UserFieldsFragment (line 11649) | type UserFieldsFragment = { type Query (line 11654) | interface Query { function App (line 11718) | function App() { type UserFieldsFragment (line 11777) | type UserFieldsFragment = { type Query (line 11782) | interface Query { function App (line 11831) | function App() { method merge (line 12213) | merge(existing: number[] | undefined, incoming: number[]) { type Data (line 12828) | type Data = typeof data; type Vars (line 12829) | type Vars = { first: number }; type Data (line 12938) | type Data = typeof data; type Vars (line 12939) | type Vars = { first: number }; type Query (line 13055) | interface Query { type QueryVariables (line 13059) | interface QueryVariables { type Result (line 13063) | type Result = Pick< FILE: src/react/hooks/__tests__/useQuery/streamDefer20220824.test.tsx function createLink (line 26) | function createLink(rootValue?: unknown) { type Friend (line 44) | type Friend = (typeof friends)[number]; FILE: src/react/hooks/__tests__/useQuery/streamGraphQL17Alpha9.test.tsx function createLink (line 26) | function createLink(rootValue?: unknown) { type Friend (line 44) | type Friend = (typeof friends)[number]; FILE: src/react/hooks/__tests__/useQueryRefHandlers.test.tsx function SuspenseFallback (line 62) | function SuspenseFallback() { function ReadQueryHook (line 67) | function ReadQueryHook() { function App (line 74) | function App() { function SuspenseFallback (line 166) | function SuspenseFallback() { function ReadQueryHook (line 171) | function ReadQueryHook() { function App (line 177) | function App() { type QueryData (line 240) | interface QueryData { method merge (line 264) | merge(existing: number[] | undefined, incoming: number[]) { function SuspenseFallback (line 293) | function SuspenseFallback() { function ReadQueryHook (line 298) | function ReadQueryHook() { function App (line 304) | function App() { type QueryData (line 369) | interface QueryData { method merge (line 393) | merge(existing: number[] | undefined, incoming: number[]) { function SuspenseFallback (line 422) | function SuspenseFallback() { function ReadQueryHook (line 427) | function ReadQueryHook() { function App (line 433) | function App() { type QueryData (line 495) | interface QueryData { method merge (line 519) | merge(existing: number[] | undefined, incoming: number[]) { function SuspenseFallback (line 547) | function SuspenseFallback() { function ReadQueryHook (line 552) | function ReadQueryHook() { function App (line 558) | function App() { type Variables (line 611) | type Variables = { type Data (line 615) | interface Data { function App (line 667) | function App() { function SuspenseFallback (line 693) | function SuspenseFallback() { function Todo (line 698) | function Todo() { function SuspenseFallback (line 804) | function SuspenseFallback() { function ReadQueryHook (line 809) | function ReadQueryHook({ queryRef }: { queryRef: QueryRef() { function createDefaultTrackedComponents (line 40) | function createDefaultTrackedComponents() { type ItemFragment (line 87) | interface ItemFragment { function App (line 109) | function App() { type ItemFragment (line 166) | interface ItemFragment { function App (line 188) | function App() { type ItemFragment (line 267) | interface ItemFragment { function App (line 289) | function App() { type ItemFragment (line 381) | interface ItemFragment { function App (line 408) | function App() { type ItemFragment (line 450) | interface ItemFragment { function App (line 477) | function App() { type ItemFragment (line 537) | interface ItemFragment { type ItemFragment (line 590) | interface ItemFragment { function App (line 618) | function App({ id }: { id: number }) { type ItemFragment (line 689) | interface ItemFragment { function App (line 722) | function App({ id }: { id: number }) { type ItemFragment (line 782) | interface ItemFragment { type ItemFragment (line 840) | interface ItemFragment { type Fragment (line 913) | interface Fragment { function App (line 932) | function App() { type ItemFragment (line 970) | interface ItemFragment { type ItemFragment (line 1004) | interface ItemFragment { type ItemFragment (line 1068) | interface ItemFragment { type ItemFragment (line 1132) | interface ItemFragment { function App (line 1154) | function App({ id }: { id: number | null }) { type Post (line 1223) | type Post = { type PostFields (line 1229) | type PostFields = { type Post (line 1294) | type Post = { type PostFields (line 1300) | type PostFields = { type Post (line 1376) | type Post = { type PostFields (line 1382) | type PostFields = { function Parent (line 1427) | function Parent() { function Child (line 1440) | function Child({ post }: { post: FragmentType }) { type ItemFragment (line 1514) | interface ItemFragment { type ItemFragment (line 1562) | interface ItemFragment { type ItemFragment (line 1623) | interface ItemFragment { function App (line 1641) | function App() { function Item (line 1656) | function Item() { type ItemFragment (line 1696) | interface ItemFragment { function App (line 1724) | function App() { function Item (line 1739) | function Item() { type ItemFragment (line 1779) | interface ItemFragment { function App (line 1796) | function App() { function Item (line 1806) | function Item() { type ItemFragment (line 1840) | interface ItemFragment { function App (line 1871) | function App() { type Data (line 1928) | type Data = { foo: string }; type Data (line 1951) | type Data = { foo: string }; type Vars (line 1952) | type Vars = Record; type Post (line 1972) | type Post = { __typename: "Post"; id: number }; type Vars (line 1973) | type Vars = Record; type Data (line 1994) | type Data = { foo: string }; type Vars (line 1995) | type Vars = Record; type Data (line 2015) | type Data = { foo: string }; type Vars (line 2016) | type Vars = Record; type Data (line 2039) | type Data = { foo: string }; type Vars (line 2040) | type Vars = Record; FILE: src/react/hooks/__tests__/useSuspenseFragment/arrays.test.tsx function renderUseSuspenseFragment (line 16) | async function renderUseSuspenseFragment( type Item (line 55) | type Item = { type Item (line 109) | type Item = { type Item (line 232) | type Item = { type Item (line 267) | type Item = { type Item (line 317) | type Item = { type Item (line 359) | type Item = { type Item (line 433) | type Item = { type Item (line 500) | type Item = { type Item (line 588) | type Item = { type Item (line 720) | type Item = { function UseSuspenseFragment (line 739) | function UseSuspenseFragment({ function SuspenseFallback (line 754) | function SuspenseFallback({ id }: { id: number }) { function App (line 763) | function App({ type Item (line 953) | type Item = { function UseSuspenseFragment (line 972) | function UseSuspenseFragment({ items }: { items: StoreObject[] }) { function SuspenseFallback (line 979) | function SuspenseFallback() { function App (line 985) | function App() { FILE: src/react/hooks/__tests__/useSuspenseQuery.test.tsx constant IS_REACT_19 (line 73) | const IS_REACT_19 = React.version.startsWith("19"); type RenderSuspenseHookOptions (line 75) | type RenderSuspenseHookOptions = Omit< type Renders (line 87) | interface Renders { type SimpleQueryData (line 95) | interface SimpleQueryData { function renderSuspenseHook (line 104) | async function renderSuspenseHook( function useSimpleQueryCase (line 175) | function useSimpleQueryCase() { type QueryData (line 194) | interface QueryData { type Variables (line 201) | interface Variables { function usePaginatedCase (line 206) | function usePaginatedCase({ delay = 10 } = {}) { type ErrorCaseData (line 240) | interface ErrorCaseData { function useErrorCase (line 247) | function useErrorCase({ type VariablesCaseData (line 274) | interface VariablesCaseData { type VariablesCaseVariables (line 281) | interface VariablesCaseVariables { function useVariablesQueryCase (line 285) | function useVariablesQueryCase() { type CharacterFragment (line 314) | type CharacterFragment = { type MaskedVariablesCaseData (line 319) | interface MaskedVariablesCaseData { type UnmaskedVariablesCaseData (line 326) | interface UnmaskedVariablesCaseData { function useMaskedVariablesQueryCase (line 334) | function useMaskedVariablesQueryCase() { function wait (line 372) | function wait(delay: number) { function App (line 784) | function App() { function Greeting (line 799) | function Greeting() { function App (line 850) | function App() { function Greeting (line 865) | function Greeting() { function App (line 915) | function App() { function Greeting (line 925) | function Greeting() { function App (line 967) | function App() { function Greeting (line 977) | function Greeting() { type Data (line 1210) | interface Data { type Variables (line 1218) | interface Variables { function Spinner (line 1257) | function Spinner({ name }: { name: string }) { function App (line 1261) | function App() { function Todo (line 1274) | function Todo({ name }: { name: string }) { type Variables (line 4521) | type Variables = { type Data (line 4524) | interface Data { function App (line 4564) | function App() { function SuspenseFallback (line 4574) | function SuspenseFallback() { function Todo (line 4578) | function Todo({ id }: { id: string }) { function Component (line 5095) | function Component() { function SuspenseFallback (line 5102) | function SuspenseFallback() { function ErrorFallback (line 5106) | function ErrorFallback() { function App (line 5110) | function App() { function App (line 5175) | function App() { function SuspenseFallback (line 5185) | function SuspenseFallback() { function Letters (line 5189) | function Letters({ offset }: { offset: number }) { method merge (line 5417) | merge(existing: number[] | undefined, incoming: number[]) { method merge (line 5496) | merge(existing: number[] | undefined, incoming: number[]) { method merge (line 5578) | merge(existing: number[] | undefined, incoming: number[]) { type Variables (line 6103) | type Variables = { type Data (line 6106) | interface Data { function App (line 6146) | function App() { function SuspenseFallback (line 6156) | function SuspenseFallback() { function Todo (line 6160) | function Todo({ id }: { id: string }) { type Variables (line 6208) | type Variables = { type Data (line 6211) | interface Data { function App (line 6243) | function App() { function SuspenseFallback (line 6266) | function SuspenseFallback() { function Todo (line 6270) | function Todo({ id }: { id: string | null }) { type Variables (line 6308) | type Variables = { type Data (line 6311) | interface Data { function App (line 6343) | function App() { function SuspenseFallback (line 6366) | function SuspenseFallback() { function Todo (line 6370) | function Todo({ id }: { id: string | null }) { method merge (line 6590) | merge(existing: number[] | undefined, incoming: number[]) { function Component (line 6742) | function Component({ returnPartialData }: { returnPartialData: boolean }) { function SuspenseFallback (line 6749) | function SuspenseFallback() { function ErrorFallback (line 6753) | function ErrorFallback() { function App (line 6757) | function App({ returnPartialData }: { returnPartialData: boolean }) { type SubscriptionData (line 7167) | interface SubscriptionData { type QueryData (line 7171) | interface QueryData { type UpdateQueryFn (line 7175) | type UpdateQueryFn = NonNullable< type Variables (line 7273) | interface Variables { type Data (line 7277) | interface Data { function App (line 7305) | function App() { function SuspenseFallback (line 7325) | function SuspenseFallback() { function Results (line 7329) | function Results({ query }: { query: string }) { type Variables (line 7374) | type Variables = { type Data (line 7378) | interface Data { function App (line 7419) | function App() { function SuspenseFallback (line 7431) | function SuspenseFallback() { function Todo (line 7435) | function Todo({ type Variables (line 7517) | type Variables = { type Data (line 7521) | interface Data { function App (line 7562) | function App() { function SuspenseFallback (line 7572) | function SuspenseFallback() { function Todo (line 7576) | function Todo({ id }: { id: string }) { type Variables (line 7636) | type Variables = { type Todo (line 7640) | interface Todo { type Data (line 7647) | interface Data { function App (line 7710) | function App() { function SuspenseFallback (line 7720) | function SuspenseFallback() { function Todos (line 7724) | function Todos() { function SuspenseFallback (line 7871) | function SuspenseFallback() { function App (line 7877) | function App() { type Variables (line 7971) | type Variables = { type Todo (line 7975) | interface Todo { type Data (line 7981) | interface Data { function SuspenseFallback (line 8041) | function SuspenseFallback() { function App (line 8065) | function App() { function App (line 8249) | function App() { function SuspenseFallback (line 8375) | function SuspenseFallback() { function ErrorFallback (line 8381) | function ErrorFallback({ error }: FallbackProps) { function App (line 8388) | function App() { type UserFieldsFragment (line 8457) | type UserFieldsFragment = { type Query (line 8461) | interface Query { function App (line 8514) | function App() { type UserFieldsFragment (line 8552) | type UserFieldsFragment = { type Query (line 8556) | interface Query { function App (line 8609) | function App() { type UserFieldsFragment (line 8645) | type UserFieldsFragment = { type Query (line 8649) | interface Query { function App (line 8701) | function App() { type UserFieldsFragment (line 8737) | type UserFieldsFragment = { type Query (line 8741) | interface Query { function App (line 8794) | function App() { type UserFieldsFragment (line 8859) | type UserFieldsFragment = { type Query (line 8863) | interface Query { function App (line 8916) | function App() { type UserFieldsFragment (line 8978) | type UserFieldsFragment = { type Query (line 8982) | interface Query { function App (line 9047) | function App() { type UserFieldsFragment (line 9079) | type UserFieldsFragment = { type Query (line 9083) | interface Query { function App (line 9149) | function App() { type UserFieldsFragment (line 9197) | type UserFieldsFragment = { type Query (line 9202) | interface Query { function App (line 9272) | function App() { type UserFieldsFragment (line 9317) | type UserFieldsFragment = { type Query (line 9321) | interface Query { function App (line 9377) | function App() { type Query (line 9429) | interface Query { type QueryVariables (line 9432) | interface QueryVariables { type Result (line 9435) | type Result = Pick< function App (line 9514) | function App() { type CharacterFragment (line 11688) | type CharacterFragment = { type Subscription (line 11693) | type Subscription = { type UnmaskedSubscription (line 11700) | type UnmaskedSubscription = { FILE: src/react/hooks/__tests__/useSuspenseQuery/defer20220824.test.tsx function renderSuspenseHook (line 31) | async function renderSuspenseHook< FILE: src/react/hooks/__tests__/useSuspenseQuery/deferGraphQL17Alpha9.test.tsx function renderSuspenseHook (line 31) | async function renderSuspenseHook< FILE: src/react/hooks/__tests__/useSuspenseQuery/streamDefer20220824.test.tsx function renderSuspenseHook (line 35) | async function renderSuspenseHook< function createLink (line 99) | function createLink(rootValue?: unknown) { type Friend (line 117) | type Friend = (typeof friends)[number]; FILE: src/react/hooks/__tests__/useSuspenseQuery/streamGraphQL17Alpha9.test.tsx function renderSuspenseHook (line 35) | async function renderSuspenseHook< function createLink (line 99) | function createLink(rootValue?: unknown) { type Friend (line 117) | type Friend = (typeof friends)[number]; FILE: src/react/hooks/__tests__/useSuspenseQuery/testUtils.tsx function renderUseSuspenseQuery (line 13) | async function renderUseSuspenseQuery< FILE: src/react/hooks/constants.ts type SkipToken (line 2) | type SkipToken = typeof skipToken; FILE: src/react/hooks/internal/__tests__/useRenderGuard.test.tsx constant UNDEF (line 9) | const UNDEF = {}; constant IS_REACT_19 (line 10) | const IS_REACT_19 = React.version.startsWith("19"); function TestComponent (line 16) | function TestComponent() { function TestComponent (line 27) | function TestComponent() { FILE: src/react/hooks/internal/__use.ts type Use (line 5) | type Use = (promise: Promise) => T; FILE: src/react/hooks/internal/useDeepMemo.ts function useDeepMemo (line 5) | function useDeepMemo( FILE: src/react/hooks/internal/useRenderGuard.ts function noop (line 5) | function noop() {} function useRenderGuard (line 6) | function useRenderGuard() { FILE: src/react/hooks/internal/useSuspenseHookCacheKey.ts type Options (line 12) | interface Options { function useSuspenseHookCacheKey (line 18) | function useSuspenseHookCacheKey( FILE: src/react/hooks/internal/validateSuspenseHookOptions.ts function validateSuspenseHookOptions (line 8) | function validateSuspenseHookOptions< function validateFetchPolicy (line 18) | function validateFetchPolicy( function validatePartialDataReturn (line 35) | function validatePartialDataReturn( FILE: src/react/hooks/internal/wrapHook.ts type FunctionSignature (line 20) | type FunctionSignature = type WrappableHooks (line 23) | interface WrappableHooks { type HookWrappers (line 39) | type HookWrappers = { type QueryManagerWithWrappers (line 45) | interface QueryManagerWithWrappers extends InternalTypes.QueryManager { function wrapHook (line 85) | function wrapHook any>( FILE: src/react/hooks/useApolloClient.ts function useApolloClient (line 23) | function useApolloClient(override?: ApolloClient): ApolloClient { FILE: src/react/hooks/useBackgroundQuery.ts type FetchPolicy (line 39) | type FetchPolicy = Extract< type Options (line 45) | interface Options { type Options (line 85) | type Options< type Options (line 91) | interface Options< type Result (line 98) | interface Result< type Result (line 124) | interface Result< function useBackgroundQuery (line 415) | function useBackgroundQuery< function useBackgroundQuery_ (line 433) | function useBackgroundQuery_< FILE: src/react/hooks/useFragment.ts type Options (line 22) | interface Options { type Options (line 75) | interface Options< type FromOptionValue (line 85) | type FromOptionValue = ApolloCache.FromOptionValue; type Result (line 89) | type Result = type Result (line 111) | interface Result { function useFragment (line 179) | function useFragment< function useFragment_ (line 193) | function useFragment_( FILE: src/react/hooks/useLazyQuery.ts type Options (line 41) | interface Options< type Options (line 80) | interface Options< type Result (line 88) | interface Result { type Result (line 139) | type Result< type Result (line 177) | interface Result type ExecOptions (line 191) | type ExecOptions< type ExecOptions (line 200) | interface ExecOptions type ResultTuple (line 208) | type ResultTuple< type ExecFunction (line 218) | type ExecFunction = ( constant EAGER_METHODS (line 244) | const EAGER_METHODS = [ function useLazyQuery (line 330) | function useLazyQuery< FILE: src/react/hooks/useLoadableQuery.ts type ResetFunction (line 37) | type ResetFunction = () => void; type LoadQueryFunction (line 40) | type LoadQueryFunction = ( type Result (line 49) | type Result< type Handlers (line 59) | interface Handlers< type FetchPolicy (line 75) | type FetchPolicy = Extract< type Options (line 80) | interface Options { function useLoadableQuery (line 214) | function useLoadableQuery< function useWatchQueryOptions (line 338) | function useWatchQueryOptions { type ResultTuple (line 130) | type ResultTuple< type MutationFunction (line 139) | type MutationFunction< type MutationFunctionOptions (line 159) | type MutationFunctionOptions< function useMutation (line 234) | function useMutation< function createInitialResult (line 406) | function createInitialResult(client: ApolloClient) { FILE: src/react/hooks/useQuery.ts type Options (line 57) | interface Options< type Options (line 107) | type Options< type Options (line 114) | interface Options< type Result (line 123) | interface Result< type Result (line 180) | type Result< type Result (line 191) | interface Result< type ObsQueryWithMeta (line 213) | interface ObsQueryWithMeta type InternalResult (line 220) | interface InternalResult { type InternalState (line 232) | interface InternalState { function useQuery (line 380) | function useQuery< function useQuery_ (line 401) | function useQuery_( function useOptions (line 496) | function useOptions( function useInitialFetchPolicyIfNecessary (line 528) | function useInitialFetchPolicyIfNecessary< function useResult (line 541) | function useResult( function useResubscribeIfNecessary (line 607) | function useResubscribeIfNecessary< function shouldReobserve (line 661) | function shouldReobserve( FILE: src/react/hooks/useQueryRefHandlers.ts type Result (line 24) | interface Result< function useQueryRefHandlers (line 67) | function useQueryRefHandlers< function useQueryRefHandlers_ (line 90) | function useQueryRefHandlers_< FILE: src/react/hooks/useReactiveVar.ts function useReactiveVar (line 26) | function useReactiveVar(rv: ReactiveVar): T { FILE: src/react/hooks/useReadQuery.ts type Result (line 27) | interface Result { type Result (line 40) | type Result< type Result (line 48) | interface Result function useReadQuery (line 89) | function useReadQuery< function useReadQuery_ (line 108) | function useReadQuery_["dataStat... FILE: src/react/hooks/useSubscription.ts type Options (line 30) | interface Options< type Options (line 74) | type Options< type Options (line 81) | interface Options< type Result (line 89) | interface Result { type Result (line 109) | interface Result extends _self.Result {} type OnDataResult (line 123) | type OnDataResult = Omit, "restart">; type OnDataOptions (line 125) | interface OnDataOptions { type OnSubscriptionDataOptions (line 130) | interface OnSubscriptionDataOptions { function useSubscription (line 216) | function useSubscription< type SubscriptionResult (line 380) | type SubscriptionResult = Omit, "re... function createSubscription (line 382) | function createSubscription< FILE: src/react/hooks/useSuspenseFragment.ts type Options (line 28) | type Options = { type Options (line 67) | type Options< type Options (line 74) | interface Options< type FromOptionValue (line 85) | type FromOptionValue = ApolloCache.FromOptionValue; type Result (line 87) | interface Result { type Result (line 92) | interface Result extends _self.Result {} function useSuspenseFragment (line 175) | function useSuspenseFragment< function useSuspenseFragment_ (line 189) | function useSuspenseFragment_< function toStringId (line 243) | function toStringId( FILE: src/react/hooks/useSuspenseQuery.ts type FetchPolicy (line 46) | type FetchPolicy = Extract< type Options (line 52) | interface Options< type Options (line 93) | type Options< type Options (line 99) | interface Options< type Result (line 107) | interface Result< type Result (line 140) | type Result< type Result (line 150) | interface Result< function useSuspenseQuery (line 342) | function useSuspenseQuery< function useSuspenseQuery_ (line 361) | function useSuspenseQuery_< type UseWatchQueryOptionsHookOptions (line 482) | interface UseWatchQueryOptionsHookOptions< function useWatchQueryOptions (line 491) | function useWatchQueryOptions< FILE: src/react/hooks/useSyncExternalStore.ts type RealUseSESHookType (line 10) | type RealUseSESHookType = function checkIfSnapshotChanged (line 142) | function checkIfSnapshotChanged({ FILE: src/react/index.react-server.ts type Exported (line 1) | type Exported = typeof import("./index.js"); type ExportedFunctions (line 2) | type ExportedFunctions = { function missingFeatureWarning (line 7) | function missingFeatureWarning( FILE: src/react/internal/cache/FragmentReference.ts type FragmentRefPromise (line 14) | type FragmentRefPromise = DecoratedPromise; type Listener (line 15) | type Listener = (promise: FragmentRefPromise) => void; type FragmentReferenceOptions (line 17) | interface FragmentReferenceOptions { class FragmentReference (line 22) | class FragmentReference< method constructor (line 39) | constructor( method listen (line 83) | listen(listener: Listener>) { method retain (line 91) | retain() { method dispose (line 112) | private dispose() { method onDispose (line 116) | private onDispose() { method subscribeToFragment (line 120) | private subscribeToFragment() { method handleNext (line 131) | private handleNext(result: ApolloClient.WatchFragmentResult>) { method createPendingPromise (line 168) | private createPendingPromise() { FILE: src/react/internal/cache/QueryReference.ts type QueryRefPromise (line 27) | type QueryRefPromise< type Listener (line 32) | type Listener["dataState"]> = ( constant QUERY_REFERENCE_SYMBOL (line 36) | const QUERY_REFERENCE_SYMBOL: unique symbol = Symbol.for( constant PROMISE_SYMBOL (line 39) | const PROMISE_SYMBOL: unique symbol = Symbol.for("apollo.internal.refPro... type QueryRef (line 47) | interface QueryRef< type ForQuery (line 57) | type ForQuery< type WrappedQueryRef (line 69) | interface WrappedQueryRef< type PreloadedQueryRef (line 83) | interface PreloadedQueryRef< type InternalQueryReferenceOptions (line 92) | interface InternalQueryReferenceOptions { function wrapQueryRef (line 97) | function wrapQueryRef< function assertWrappedQueryRef (line 127) | function assertWrappedQueryRef< function getWrappedPromise (line 138) | function getWrappedPromise< function unwrapQueryRef (line 163) | function unwrapQueryRef< function updateWrappedQueryRef (line 170) | function updateWrappedQueryRef< constant OBSERVED_CHANGED_OPTIONS (line 180) | const OBSERVED_CHANGED_OPTIONS = [ type ObservedOptions (line 188) | type ObservedOptions = Pick< class InternalQueryReference (line 193) | class InternalQueryReference< method constructor (line 216) | constructor( method disposed (line 250) | get disposed() { method watchQueryOptions (line 254) | get watchQueryOptions() { method reinitialize (line 258) | reinitialize() { method retain (line 282) | retain() { method softRetain (line 303) | softRetain() { method didChangeOptions (line 325) | didChangeOptions(watchQueryOptions: ObservedOptions) { method applyOptions (line 333) | applyOptions(watchQueryOptions: ObservedOptions) { method listen (line 350) | listen(listener: Listener) { method refetch (line 363) | refetch(variables: OperationVariables | undefined) { method fetchMore (line 367) | fetchMore(options: ObservableQuery.FetchMoreOptions) { method initiateFetch (line 450) | private initiateFetch( method subscribeToQuery (line 497) | private subscribeToQuery() { method setResult (line 507) | private setResult() { method shouldReject (line 524) | private shouldReject(result: ObservableQuery.Result) { method createPendingPromise (line 530) | private createPendingPromise() { FILE: src/react/internal/cache/SuspenseCache.ts type SuspenseCacheOptions (line 14) | interface SuspenseCacheOptions { class SuspenseCache (line 28) | class SuspenseCache { method constructor (line 34) | constructor(options: SuspenseCacheOptions = {}) { method getQueryRef (line 38) | getQueryRef< method getFragmentRef (line 59) | getFragmentRef( method add (line 82) | add(cacheKey: CacheKey, queryRef: InternalQueryReference) { FILE: src/react/internal/cache/__tests__/QueryReference.test.tsx type Data (line 39) | interface Data { type Vars (line 42) | type Vars = { function ComponentWithQueryRefProp (line 45) | function ComponentWithQueryRefProp< function ComponentWithPreloadedQueryRefProp (line 53) | function ComponentWithPreloadedQueryRefProp< type Data (line 252) | interface Data { type Vars (line 255) | type Vars = { FILE: src/react/internal/cache/getSuspenseCache.ts type DefaultOptions (line 8) | interface DefaultOptions { function getSuspenseCache (line 18) | function getSuspenseCache( FILE: src/react/internal/cache/types.ts type CacheKey (line 3) | type CacheKey = [ type FragmentCacheKey (line 9) | type FragmentCacheKey = [ type QueryKey (line 15) | interface QueryKey { type FragmentKey (line 19) | interface FragmentKey { FILE: src/react/internal/index.ts type HookWrappers (line 14) | type HookWrappers = ReactInternalTypes.HookWrappers; FILE: src/react/internal/types.ts type RefetchFunction (line 8) | type RefetchFunction = ( type FetchMoreFunction (line 12) | type FetchMoreFunction = < FILE: src/react/query-preloader/__tests__/createQueryPreloader.test.tsx function createDefaultClient (line 52) | function createDefaultClient(mocks: MockLink.MockedResponse[]) { function renderDefaultTestApp (line 59) | async function renderDefaultTestApp< function SuspenseFallback (line 289) | function SuspenseFallback() { function App (line 294) | function App() { function ReadQueryHook (line 308) | function ReadQueryHook() { function SuspenseFallback (line 496) | function SuspenseFallback() { function App (line 501) | function App() { function ReadQueryHook (line 515) | function ReadQueryHook() { function SuspenseFallback (line 762) | function SuspenseFallback() { function App (line 767) | function App() { function ReadQueryHook (line 781) | function ReadQueryHook() { function SuspenseFallback (line 949) | function SuspenseFallback() { function App (line 954) | function App() { function ReadQueryHook (line 968) | function ReadQueryHook() { function SuspenseFallback (line 1136) | function SuspenseFallback() { function App (line 1141) | function App() { function ReadQueryHook (line 1155) | function ReadQueryHook() { type QueryData (line 1681) | interface QueryData { type Data (line 2031) | type Data = { greeting: string }; type Data (line 2047) | type Data = { greeting: string }; type Variables (line 2048) | type Variables = Record; type Data (line 2089) | type Data = { greeting: string }; type Data (line 2139) | type Data = { posts: string[] }; type Variables (line 2140) | type Variables = { limit?: number }; type Data (line 2218) | type Data = { character: string }; type Variables (line 2219) | type Variables = { id: string }; type Data (line 2314) | type Data = { character: string }; type Variables (line 2315) | type Variables = { id: string; language?: string }; FILE: src/react/query-preloader/__tests__/createQueryPreloader/defer20220824.test.tsx function renderDefaultTestApp (line 24) | async function renderDefaultTestApp< FILE: src/react/query-preloader/__tests__/createQueryPreloader/deferGraphQL17Alpha9.test.tsx function renderDefaultTestApp (line 24) | async function renderDefaultTestApp< FILE: src/react/query-preloader/createQueryPreloader.ts type PreloadQueryFetchPolicy (line 26) | type PreloadQueryFetchPolicy = Extract< type PreloadQueryOptions (line 31) | type PreloadQueryOptions< type PreloadQueryFunction (line 73) | interface PreloadQueryFunction { function createQueryPreloader (line 170) | function createQueryPreloader( function preloadQuery (line 181) | function preloadQuery< method toPromise (line 210) | toPromise>( function softRetainWhileReferenced (line 228) | function softRetainWhileReferenced( type RetainFunction (line 241) | type RetainFunction = ( function unregisterOnRetain (line 247) | function unregisterOnRetain( function getCleanup (line 260) | function getCleanup(queryRef: InternalQueryReference) { FILE: src/react/ssr/__tests__/getDataFromTree.test.tsx function App (line 35) | function App() { type Data (line 78) | interface Data { function App (line 84) | function App() { function App (line 135) | function App() { FILE: src/react/ssr/__tests__/prerenderStatic.test.tsx function testSetup (line 53) | function testSetup() { function makeClient (line 158) | function makeClient(link = throwingLink) { function App (line 164) | function App() { function ssr (line 195) | async function ssr() { type DataFor (line 310) | type DataFor = T extends TypedDocumentNode ? D : never; type DataFor (line 449) | type DataFor = T extends TypedDocumentNode ? D : never; function Component (line 460) | function Component() { function Parent (line 471) | function Parent() { function Child (line 482) | function Child() { function Component (line 594) | function Component() { function Component (line 619) | function Component() { function Parent (line 630) | function Parent() { function Child (line 641) | function Child() { function Component (line 673) | function Component() { function Component (line 720) | function Component({ depth }: { depth: number }) { function Component (line 766) | function Component({ depth }: { depth: number }) { function Component (line 806) | function Component() { function Component (line 1023) | function Component() { FILE: src/react/ssr/__tests__/useQuery.test.tsx function App (line 470) | function App() { function Parent (line 483) | function Parent() { function Child (line 496) | function Child() { FILE: src/react/ssr/__tests__/useReactiveVar.test.tsx function Component (line 13) | function Component() { FILE: src/react/ssr/getDataFromTree.ts function getDataFromTree (line 10) | async function getDataFromTree( type GetMarkupFromTreeOptions (line 23) | type GetMarkupFromTreeOptions = { function getMarkupFromTree (line 36) | async function getMarkupFromTree({ FILE: src/react/ssr/prerenderStatic.tsx type ObservableQueryKey (line 20) | type ObservableQueryKey = `${string}|${string}`; function getObservableQueryKey (line 21) | function getObservableQueryKey( type PrerenderStaticInternalContext (line 29) | interface PrerenderStaticInternalContext { type PrerenderFunction (line 43) | type PrerenderFunction = type Options (line 56) | interface Options< type Result (line 123) | interface Result< type Diagnostics (line 152) | interface Diagnostics { type RenderToString (line 162) | type RenderToString = (element: ReactTypes.ReactNode) => string; type RenderToStringPromise (line 163) | type RenderToStringPromise = ( type PrerenderToWebStream (line 167) | type PrerenderToWebStream = ( type PrerenderToNodeStream (line 173) | type PrerenderToNodeStream = ( method complete (line 180) | complete() {} function prerenderStatic (line 196) | function prerenderStatic< FILE: src/react/ssr/renderToStringWithData.ts function renderToStringWithData (line 10) | async function renderToStringWithData( FILE: src/react/ssr/useSSRQuery.ts function notAllowed (line 27) | function notAllowed(): never { function withoutObservableAccess (line 88) | function withoutObservableAccess( FILE: src/react/types/deprecated.ts type QueryHookOptions (line 20) | type QueryHookOptions< type QueryResult (line 26) | type QueryResult< type LazyQueryHookOptions (line 32) | type LazyQueryHookOptions< type LazyQueryResult (line 38) | type LazyQueryResult< type LazyQueryResultTuple (line 44) | type LazyQueryResultTuple< type LazyQueryHookExecOptions (line 50) | type LazyQueryHookExecOptions< type LazyQueryExecFunction (line 55) | type LazyQueryExecFunction< type MutationHookOptions (line 61) | type MutationHookOptions< type MutationResult (line 69) | type MutationResult = useMutation.Result; type MutationFunctionOptions (line 72) | type MutationFunctionOptions< type MutationTuple (line 80) | type MutationTuple< type SubscriptionResult (line 88) | type SubscriptionResult< type SubscriptionHookOptions (line 94) | type SubscriptionHookOptions< type OnDataOptions (line 100) | type OnDataOptions = type OnSubscriptionDataOptions (line 104) | type OnSubscriptionDataOptions = type UseFragmentOptions (line 108) | type UseFragmentOptions< type UseFragmentResult (line 114) | type UseFragmentResult = useFragment.Result; type SuspenseQueryHookOptions (line 117) | type SuspenseQueryHookOptions< type UseSuspenseQueryResult (line 123) | type UseSuspenseQueryResult< type SuspenseQueryHookFetchPolicy (line 129) | type SuspenseQueryHookFetchPolicy = useSuspenseQuery.FetchPolicy; type BackgroundQueryHookOptions (line 132) | type BackgroundQueryHookOptions< type UseBackgroundQueryResult (line 138) | type UseBackgroundQueryResult< type BackgroundQueryHookFetchPolicy (line 144) | type BackgroundQueryHookFetchPolicy = useBackgroundQuery.FetchPolicy; type UseSuspenseFragmentOptions (line 147) | type UseSuspenseFragmentOptions< type UseSuspenseFragmentResult (line 153) | type UseSuspenseFragmentResult = type LoadQueryFunction (line 157) | type LoadQueryFunction = type LoadableQueryFetchPolicy (line 161) | type LoadableQueryFetchPolicy = useLoadableQuery.FetchPolicy; type LoadableQueryHookOptions (line 164) | type LoadableQueryHookOptions = useLoadableQuery.Options; type UseLoadableQueryResult (line 167) | type UseLoadableQueryResult< type UseQueryRefHandlersResult (line 173) | type UseQueryRefHandlersResult< type UseReadQueryResult (line 179) | type UseReadQueryResult = useReadQuery.Result; FILE: src/react/types/types.documentation.ts type QueryOptionsDocumentation (line 1) | interface QueryOptionsDocumentation { type QueryResultDocumentation (line 170) | interface QueryResultDocumentation { type MutationOptionsDocumentation (line 299) | interface MutationOptionsDocumentation { type MutationResultDocumentation (line 452) | interface MutationResultDocumentation { type SubscriptionOptionsDocumentation (line 489) | interface SubscriptionOptionsDocumentation { type SubscriptionResultDocumentation (line 557) | interface SubscriptionResultDocumentation { FILE: src/testing/core/mocking/__tests__/mockLink.ts constant MAXIMUM_DELAY (line 28) | const MAXIMUM_DELAY = 0x7f_ff_ff_ff; FILE: src/testing/core/mocking/mockLink.ts type CovariantUnaryFunction (line 21) | type CovariantUnaryFunction = { fn(arg: Arg): Ret }["f... type VariableMatcher (line 23) | type VariableMatcher> = CovariantUnaryFunction< type NormalizedMockedResponse (line 28) | interface NormalizedMockedResponse { type UnmatchedVariables (line 38) | type UnmatchedVariables = Array< type DelayFunction (line 43) | type DelayFunction = (operation: ApolloLink.Operation) => number; type Delay (line 44) | type Delay = number | DelayFunction; type DefaultOptions (line 45) | interface DefaultOptions { type MockedRequest (line 49) | interface MockedRequest< type MockedResponse (line 56) | interface MockedResponse< type ResultFunction (line 70) | type ResultFunction< type Options (line 75) | interface Options { function realisticDelay (line 81) | function realisticDelay({ class MockLink (line 90) | class MockLink extends ApolloLink { method constructor (line 102) | constructor( method addMockedResponse (line 121) | public addMockedResponse(mockedResponse: MockLink.MockedResponse) { method request (line 128) | public request( method getMockedResponses (line 230) | private getMockedResponses(request: MockLink.MockedRequest) { method normalizeMockedResponse (line 244) | private normalizeMockedResponse( function getErrorMessage (line 263) | function getErrorMessage( function getServerQuery (line 283) | function getServerQuery(query: DocumentNode) { function validateMockedResponse (line 304) | function validateMockedResponse(mock: MockLink.MockedResponse) { function stringifyMockedResponse (line 315) | function stringifyMockedResponse( type MockApolloLink (line 335) | interface MockApolloLink extends ApolloLink { function stringifyForDebugging (line 343) | function stringifyForDebugging(value: any, space = 0): string { FILE: src/testing/core/mocking/mockSubscriptionLink.ts type Result (line 6) | interface Result { class MockSubscriptionLink (line 13) | class MockSubscriptionLink extends ApolloLink { method constructor (line 20) | constructor() { method request (line 24) | public request(operation: ApolloLink.Operation) { method simulateResult (line 35) | public simulateResult(result: MockSubscriptionLink.Result, complete = ... method simulateComplete (line 47) | public simulateComplete() { method onSetup (line 55) | public onSetup(listener: any): void { method onUnsubscribe (line 59) | public onUnsubscribe(listener: any): void { FILE: src/testing/core/types/deprecated.ts type MockedRequest (line 6) | type MockedRequest< type MockedResponse (line 11) | type MockedResponse< type MockLinkOptions (line 17) | type MockLinkOptions = MockLink.Options; type ResultFunction (line 20) | type ResultFunction< FILE: src/testing/internal/ObservableStream.ts type TakeOptions (line 9) | interface TakeOptions { type ObservableEvent (line 12) | type ObservableEvent = function formatMessage (line 17) | function formatMessage( class EventMismatchError (line 35) | class EventMismatchError extends Error { method is (line 39) | static is(error: unknown): error is EventMismatchError { method constructor (line 43) | constructor(expected: ObservableEvent, actual: ObservableEvent { method constructor (line 62) | constructor(observable: Observable | Subscribable) { method peek (line 75) | peek({ timeout = 100 }: TakeOptions = {}) { method take (line 102) | take({ timeout = 100 }: TakeOptions = {}) { method unsubscribe (line 124) | unsubscribe() { method takeNext (line 128) | async takeNext(options?: TakeOptions): Promise { method takeError (line 134) | async takeError(options?: TakeOptions): Promise { method takeComplete (line 140) | async takeComplete(options?: TakeOptions): Promise { method readNextValue (line 145) | private async readNextValue() { method getCurrent (line 150) | getCurrent() { method [Symbol.dispose] (line 120) | [Symbol.dispose]() { function validateEquals (line 158) | function validateEquals( function getCustomMatchers (line 176) | function getCustomMatchers(): Array { FILE: src/testing/internal/asyncIterableSubject.ts function asyncIterableSubject (line 3) | function asyncIterableSubject() { FILE: src/testing/internal/declarations.d.ts type StreamingOverride (line 11) | type StreamingOverride = TData & { __streaming?: true }; type StreamingOverrideHKT (line 12) | interface StreamingOverrideHKT extends HKT { type TypeOverrides (line 17) | interface TypeOverrides FILE: src/testing/internal/disposables/enableFakeTimers.ts type DateConstructor (line 4) | interface DateConstructor { function enableFakeTimers (line 10) | function enableFakeTimers( FILE: src/testing/internal/disposables/spyOnConsole.ts type ConsoleMethod (line 6) | type ConsoleMethod = "log" | "info" | "warn" | "error" | "debug"; type Spies (line 8) | type Spies = Record< function spyOnConsole (line 13) | function spyOnConsole( FILE: src/testing/internal/disposables/withCleanup.ts function withCleanup (line 2) | function withCleanup( FILE: src/testing/internal/disposables/withProdMode.ts function withProdMode (line 5) | function withProdMode() { FILE: src/testing/internal/link.ts function createDefaultExecuteContext (line 5) | function createDefaultExecuteContext() { function executeWithDefaultContext (line 14) | function executeWithDefaultContext( function createOperationWithDefaultContext (line 22) | function createOperationWithDefaultContext( FILE: src/testing/internal/markAsStreaming.ts function markAsStreaming (line 3) | function markAsStreaming(data: TData) { FILE: src/testing/internal/multipart/mockDefer20220824.ts function mockDefer20220824 (line 9) | function mockDefer20220824< FILE: src/testing/internal/multipart/mockDeferStreamGraphql17Alpha9.ts function mockDeferStreamGraphQL17Alpha9 (line 8) | function mockDeferStreamGraphQL17Alpha9< FILE: src/testing/internal/multipart/mockMultipartSubscriptionStream.ts function mockMultipartSubscriptionStream (line 5) | function mockMultipartSubscriptionStream< FILE: src/testing/internal/multipart/utils.ts function mockMultipartStream (line 11) | function mockMultipartStream({ FILE: src/testing/internal/promiseWithResolvers.ts function promiseWithResolvers (line 1) | function promiseWithResolvers(): { FILE: src/testing/internal/renderHelpers.tsx function createClientWrapper (line 8) | function createClientWrapper( function createMockWrapper (line 25) | function createMockWrapper( FILE: src/testing/internal/resetApolloContext.ts function resetApolloContext (line 13) | function resetApolloContext() { FILE: src/testing/internal/rtl/actAsync.ts function actAsync (line 13) | function actAsync(scope: () => T | Promise): Promise { FILE: src/testing/internal/rtl/renderAsync.ts type RendererableContainer (line 12) | type RendererableContainer = ReactDOMClient.Container; type HydrateableContainer (line 13) | type HydrateableContainer = Parameters< function renderAsync (line 30) | function renderAsync(...args: [any, any]): any { FILE: src/testing/internal/rtl/renderHookAsync.tsx type RendererableContainer (line 18) | type RendererableContainer = ReactDOMClient.Container; type HydrateableContainer (line 19) | type HydrateableContainer = Parameters< function renderHookAsync (line 23) | async function renderHookAsync< FILE: src/testing/internal/scenarios/index.ts type SimpleCaseData (line 7) | interface SimpleCaseData { function setupSimpleCase (line 11) | function setupSimpleCase() { type VariablesCaseData (line 29) | interface VariablesCaseData { type VariablesCaseVariables (line 37) | interface VariablesCaseVariables { function setupVariablesCase (line 41) | function setupVariablesCase({ type MaskedVariablesCaseFragment (line 71) | type MaskedVariablesCaseFragment = { type MaskedVariablesCaseData (line 76) | interface MaskedVariablesCaseData { type UnmaskedVariablesCaseData (line 87) | interface UnmaskedVariablesCaseData { function setupMaskedVariablesCase (line 95) | function setupMaskedVariablesCase() { function addDelayToMocks (line 135) | function addDelayToMocks[]>( type Letter (line 145) | interface Letter { type PaginatedCaseData (line 151) | interface PaginatedCaseData { type PaginatedCaseVariables (line 155) | interface PaginatedCaseVariables { function setupPaginatedCase (line 160) | function setupPaginatedCase() { FILE: src/testing/internal/wait.ts function wait (line 1) | async function wait(ms: number) { FILE: src/testing/matchers/index.d.ts type KnownClassInstances (line 31) | type KnownClassInstances = ApolloClient | ObservableQuery; type FilterUnserializableProperties (line 32) | type FilterUnserializableProperties< type ApolloCustomMatchers (line 49) | interface ApolloCustomMatchers { type ApolloCustomAsymmetricMatchers (line 171) | interface ApolloCustomAsymmetricMatchers { type Matchers (line 177) | interface Matchers type Expect (line 181) | interface Expect extends ApolloCustomAsymmetricMatchers {} FILE: src/testing/matchers/toBeGarbageCollected.ts class WeakRef (line 5) | class WeakRef { FILE: src/testing/matchers/toEmitError.ts function isErrorEqual (line 8) | function isErrorEqual(this: MatcherContext, expected: any, actual: any) { FILE: src/testing/matchers/toHaveFragmentWatchesOn.ts type KeyOptions (line 12) | type KeyOptions = Pick< function getFragmentWatches (line 31) | function getFragmentWatches() { FILE: src/testing/matchers/toMatchDocument.ts function validateDocument (line 57) | function validateDocument(document: unknown, message: string) { FILE: src/testing/matchers/toRerenderWithSimilarSnapshot.ts type ToRerenderWithSimilarSnapshotOptions (line 12) | interface ToRerenderWithSimilarSnapshotOptions type ToEmitSimilarValueOptions (line 17) | type ToEmitSimilarValueOptions = type CommonStream (line 20) | type CommonStream = { method message (line 76) | message() { method message (line 119) | message() { FILE: src/testing/matchers/utils/getSerializableProperties.ts function isKnownClassInstance (line 4) | function isKnownClassInstance(value: unknown) { function getSerializableProperties (line 8) | function getSerializableProperties( FILE: src/testing/react/MockedProvider.tsx type MockedProviderProps (line 11) | interface MockedProviderProps { type MockedProviderState (line 29) | interface MockedProviderState { class MockedProvider (line 33) | class MockedProvider extends React.Component< method constructor (line 37) | constructor(props: MockedProviderProps) { method render (line 68) | public render() { method componentWillUnmount (line 79) | public componentWillUnmount() { FILE: src/testing/react/__tests__/MockedProvider.test.tsx constant IS_REACT_17 (line 24) | const IS_REACT_17 = React.version.startsWith("17"); type Data (line 66) | interface Data { type Variables (line 73) | interface Variables { function Component (line 567) | function Component({ ...variables }) { function Component (line 581) | function Component() { function Component (line 1224) | function Component({ username }: Variables) { function Component (line 1265) | function Component({ username }: Variables) { function Component (line 1311) | function Component({ username }: Variables) { method networkStatus (line 1409) | networkStatus() { FILE: src/utilities/DeepPartial.ts type DeepPartialPrimitive (line 19) | type DeepPartialPrimitive = Primitive | Date | RegExp; type DeepPartial (line 24) | type DeepPartial = type DeepPartialMap (line 46) | type DeepPartialMap = {} & Map< type DeepPartialReadonlyMap (line 51) | type DeepPartialReadonlyMap = {} & ReadonlyMap< type DeepPartialSet (line 56) | type DeepPartialSet = {} & Set>; type DeepPartialReadonlySet (line 57) | type DeepPartialReadonlySet = {} & ReadonlySet>; type DeepPartialObject (line 59) | type DeepPartialObject = { FILE: src/utilities/HKT.ts type HKT (line 29) | interface HKT { FILE: src/utilities/caching/__tests__/getMemoryInternals.ts function sha256 (line 18) | function sha256(data: string) { FILE: src/utilities/caching/sizes.ts type Window (line 4) | interface Window { type CacheSizes (line 27) | interface CacheSizes { type defaultCacheSizes (line 279) | const enum defaultCacheSizes { FILE: src/utilities/common/__tests__/canonicalStringify.ts function forEachPermutation (line 3) | function forEachPermutation( function allObjectPermutations (line 20) | function allObjectPermutations>(obj: T) { class Custom (line 89) | class Custom { FILE: src/utilities/common/stripTypename.ts function stripTypename (line 20) | function stripTypename(value: T) { FILE: src/utilities/graphql/DocumentTransform.ts type DocumentTransformCacheKey (line 11) | type DocumentTransformCacheKey = ReadonlyArray; type TransformFn (line 13) | type TransformFn = (document: DocumentNode) => DocumentNode; type DocumentTransformOptions (line 15) | interface DocumentTransformOptions { function identity (line 40) | function identity(document: DocumentNode) { class DocumentTransform (line 63) | class DocumentTransform { method getCacheKey (line 74) | private getCacheKey( method identity (line 85) | static identity() { method split (line 112) | static split( method constructor (line 131) | constructor(transform: TransformFn, options: DocumentTransformOptions ... method resetCache (line 146) | resetCache() { method performWork (line 169) | private performWork(document: DocumentNode) { method transformDocument (line 197) | transformDocument(document: DocumentNode) { method concat (line 227) | concat(otherTransform: DocumentTransform): DocumentTransform { FILE: src/utilities/graphql/__tests__/DocumentTransform.ts function stripDirective (line 12) | function stripDirective(directive: string) { function renameDirective (line 18) | function renameDirective(target: string, replacement: string) { function addClientDirectiveToField (line 33) | function addClientDirectiveToField(fieldName: string) { FILE: src/utilities/graphql/isFormattedExecutionResult.ts function isFormattedExecutionResult (line 30) | function isFormattedExecutionResult( FILE: src/utilities/graphql/operations.ts function isOperation (line 4) | function isOperation( function isMutationOperation (line 35) | function isMutationOperation(document: DocumentNode) { function isQueryOperation (line 63) | function isQueryOperation(document: DocumentNode) { function isSubscriptionOperation (line 91) | function isSubscriptionOperation(document: DocumentNode) { FILE: src/utilities/graphql/print.ts method reset (line 33) | reset() { FILE: src/utilities/graphql/storeUtils.ts type Reference (line 4) | interface Reference { function isReference (line 22) | function isReference(obj: any): obj is Reference { type StoreValue (line 31) | type StoreValue = type StoreObject (line 45) | interface StoreObject { type AsStoreObject (line 64) | type AsStoreObject = { FILE: src/utilities/graphql/transform.ts constant TYPENAME_FIELD (line 4) | const TYPENAME_FIELD: FieldNode = { method enter (line 32) | enter(node, _key, parent) { method added (line 82) | added(field: FieldNode): boolean { FILE: src/utilities/internal/DeepMerger.ts type ReconcilerFunction (line 5) | type ReconcilerFunction = ( type Options (line 22) | interface Options { type MergeOptions (line 27) | interface MergeOptions { type ArrayMergeStrategy (line 31) | type ArrayMergeStrategy = class DeepMerger (line 45) | class DeepMerger { method constructor (line 47) | constructor(private options: DeepMerger.Options = {}) { method merge (line 51) | public merge( method shallowCopyForMerge (line 120) | public shallowCopyForMerge(value: T): T { FILE: src/utilities/internal/__tests__/DeepMerger.test.ts method reconciler (line 5) | reconciler(target, source, key) { FILE: src/utilities/internal/__tests__/checkDocument.test.ts method get (line 52) | get(target, prop) { method get (line 76) | get(target, prop) { FILE: src/utilities/internal/__tests__/equalByQuery.ts type Thing (line 605) | type Thing = { FILE: src/utilities/internal/__tests__/mergeDeepArray.test.ts class F (line 4) | class F { method check (line 5) | check() { FILE: src/utilities/internal/__tests__/omitDeep.test.ts class Thing (line 120) | class Thing { FILE: src/utilities/internal/argumentsObjectFromField.ts function argumentsObjectFromField (line 6) | function argumentsObjectFromField( FILE: src/utilities/internal/bindCacheKey.ts function bindCacheKey (line 16) | function bindCacheKey(...prebound: object[]): (...args: any) => object { FILE: src/utilities/internal/caches.ts type CleanableCache (line 3) | interface CleanableCache { function schedule (line 9) | function schedule(cache: CleanableCache) { type AutoCleanedWeakCache (line 54) | type AutoCleanedWeakCache = WeakCache; type AutoCleanedStrongCache (line 89) | type AutoCleanedStrongCache = StrongCache; FILE: src/utilities/internal/canonicalStringify.ts method reset (line 53) | reset() { function stableObjectReplacer (line 79) | function stableObjectReplacer(key: string, value: any) { function everyKeyInOrder (line 117) | function everyKeyInOrder( FILE: src/utilities/internal/checkDocument.ts method Field (line 68) | Field(field, _, __, path) { FILE: src/utilities/internal/cloneDeep.ts function cloneDeep (line 8) | function cloneDeep(value: T): T { function __cloneDeep (line 12) | function __cloneDeep(val: T, seen?: Map): T { FILE: src/utilities/internal/combineLatestBatched.ts function combineLatestBatched (line 12) | function combineLatestBatched( FILE: src/utilities/internal/compact.ts function compact (line 9) | function compact( FILE: src/utilities/internal/createFragmentMap.ts function createFragmentMap (line 11) | function createFragmentMap( FILE: src/utilities/internal/createFulfilledPromise.ts function createFulfilledPromise (line 4) | function createFulfilledPromise(value: TValue) { FILE: src/utilities/internal/createRejectedPromise.ts function createRejectedPromise (line 4) | function createRejectedPromise(reason: unknown) { FILE: src/utilities/internal/dealias.ts function dealias (line 7) | function dealias( FILE: src/utilities/internal/decoratePromise.ts function isDecoratedPromise (line 6) | function isDecoratedPromise( function decoratePromise (line 13) | function decoratePromise( FILE: src/utilities/internal/deepFreeze.ts function deepFreeze (line 6) | function deepFreeze(value: any) { function shallowFreeze (line 18) | function shallowFreeze(obj: T): T | null { FILE: src/utilities/internal/equalByQuery.ts function equalByQuery (line 27) | function equalByQuery( type CompareContext (line 44) | interface CompareContext { function equalBySelectionSet (line 49) | function equalBySelectionSet( function selectionHasNonreactiveDirective (line 140) | function selectionHasNonreactiveDirective( function directiveIsNonreactive (line 152) | function directiveIsNonreactive(dir: DirectiveNode): boolean { FILE: src/utilities/internal/filterMap.ts function filterMap (line 11) | function filterMap( FILE: src/utilities/internal/getDefaultValues.ts function getDefaultValues (line 6) | function getDefaultValues( FILE: src/utilities/internal/getFragmentDefinition.ts function getFragmentDefinition (line 6) | function getFragmentDefinition( FILE: src/utilities/internal/getFragmentDefinitions.ts function getFragmentDefinitions (line 4) | function getFragmentDefinitions( FILE: src/utilities/internal/getFragmentFromSelection.ts function getFragmentFromSelection (line 13) | function getFragmentFromSelection( FILE: src/utilities/internal/getFragmentQueryDocument.ts function getFragmentQueryDocument (line 47) | function getFragmentQueryDocument( FILE: src/utilities/internal/getGraphQLErrorsFromResult.ts function getGraphQLErrorsFromResult (line 4) | function getGraphQLErrorsFromResult(result: { FILE: src/utilities/internal/getMainDefinition.ts function getMainDefinition (line 48) | function getMainDefinition( FILE: src/utilities/internal/getMemoryInternals.ts function registerGlobalCache (line 20) | function registerGlobalCache( type RemoveThis (line 66) | type RemoveThis = T extends (this: any) => infer R ? () => R : never; function getCurrentCacheSizes (line 101) | function getCurrentCacheSizes() { function _getApolloClientMemoryInternals (line 136) | function _getApolloClientMemoryInternals(this: ApolloClient) { function _getApolloCacheMemoryInternals (line 159) | function _getApolloCacheMemoryInternals(this: ApolloCache) { function _getInMemoryCacheMemoryInternals (line 167) | function _getInMemoryCacheMemoryInternals(this: InMemoryCache) { function isWrapper (line 198) | function isWrapper(f?: Function): f is OptimisticWrapperFunction(value: T | undefined | null): value is T { function transformInfo (line 210) | function transformInfo(transform?: DocumentTransform) { function recurseTransformInfo (line 214) | function recurseTransformInfo(transform?: DocumentTransform): number[] { function linkInfo (line 224) | function linkInfo(link?: ApolloLink): unknown[] { FILE: src/utilities/internal/getOperationDefinition.ts function getOperationDefinition (line 6) | function getOperationDefinition( FILE: src/utilities/internal/getOperationName.ts type OperationDefinitionWithName (line 3) | type OperationDefinitionWithName = OperationDefinitionNode & { function getOperationName (line 8) | function getOperationName< FILE: src/utilities/internal/getQueryDefinition.ts function getQueryDefinition (line 8) | function getQueryDefinition(doc: DocumentNode): OperationDefinitionNode { FILE: src/utilities/internal/getStoreKeyName.ts type Directives (line 3) | type Directives = { constant KNOWN_DIRECTIVES (line 9) | const KNOWN_DIRECTIVES: string[] = [ method setStringify (line 89) | setStringify(s: typeof storeKeyNameStringify) { FILE: src/utilities/internal/globals/maybe.ts function maybe (line 1) | function maybe(thunk: () => T): T | undefined { FILE: src/utilities/internal/graphQLResultHasError.ts function graphQLResultHasError (line 4) | function graphQLResultHasError( FILE: src/utilities/internal/hasDirectives.ts function hasDirectives (line 5) | function hasDirectives(names: string[], root: ASTNode, all?: boolean) { FILE: src/utilities/internal/hasForcedResolvers.ts function hasForcedResolvers (line 4) | function hasForcedResolvers(document: ASTNode) { FILE: src/utilities/internal/index.production.ts function unsupported (line 4) | function unsupported() { FILE: src/utilities/internal/isDocumentNode.ts function isDocumentNode (line 6) | function isDocumentNode(value: unknown): value is DocumentNode { FILE: src/utilities/internal/isField.ts function isField (line 4) | function isField(selection: SelectionNode): selection is FieldNode { FILE: src/utilities/internal/isNonEmptyArray.ts function isNonEmptyArray (line 2) | function isNonEmptyArray( FILE: src/utilities/internal/isNonNullObject.ts function isNonNullObject (line 2) | function isNonNullObject( FILE: src/utilities/internal/isPlainObject.ts function isPlainObject (line 2) | function isPlainObject( FILE: src/utilities/internal/makeReference.ts function makeReference (line 4) | function makeReference(id: string): Reference { FILE: src/utilities/internal/makeUniqueId.ts function makeUniqueId (line 9) | function makeUniqueId(prefix: string) { FILE: src/utilities/internal/mapObservableFragment.ts function mapObservableFragment (line 7) | function mapObservableFragment( FILE: src/utilities/internal/maybeDeepFreeze.ts function maybeDeepFreeze (line 6) | function maybeDeepFreeze(obj: T): T { FILE: src/utilities/internal/memoize.ts function memoize (line 8) | function memoize( FILE: src/utilities/internal/mergeDeep.ts function mergeDeep (line 20) | function mergeDeep( FILE: src/utilities/internal/mergeDeepArray.ts function mergeDeepArray (line 10) | function mergeDeepArray(sources: T[]): T { FILE: src/utilities/internal/mergeOptions.ts type OptionsUnion (line 5) | type OptionsUnion = function mergeOptions (line 11) | function mergeOptions< FILE: src/utilities/internal/omitDeep.ts function omitDeep (line 5) | function omitDeep(value: T, key: K) { function __omitDeep (line 9) | function __omitDeep( FILE: src/utilities/internal/ponyfills/FinalizationRegistry.ts type Entry (line 3) | interface Entry { method constructor (line 23) | constructor(callback: (value: T) => void) { method handler (line 27) | handler() { method register (line 41) | register(target: WeakKey, value: T, unregisterToken?: WeakKey): void { method unregister (line 54) | unregister(unregisterToken: WeakKey): boolean { FILE: src/utilities/internal/preventUnhandledRejection.ts function preventUnhandledRejection (line 1) | function preventUnhandledRejection(promise: Promise): Promise { FILE: src/utilities/internal/removeDirectivesFromDocument.ts type EnterLeaveVisitor (line 26) | interface EnterLeaveVisitor { type RemoveDirectiveConfig (line 31) | type RemoveDirectiveConfig = { function removeDirectivesFromDocument (line 38) | function removeDirectivesFromDocument( type InternalInUseInfo (line 333) | interface InternalInUseInfo { function makeInUseGetterFunction (line 343) | function makeInUseGetterFunction(defaultKey: TKey) { type GetDirectiveConfig (line 367) | type GetDirectiveConfig = { function getDirectiveMatcher (line 372) | function getDirectiveMatcher( function isEmpty (line 405) | function isEmpty( function nullIfDocIsEmpty (line 419) | function nullIfDocIsEmpty(doc: DocumentNode) { FILE: src/utilities/internal/removeFragmentSpreads.ts function removeMaskedFragmentSpreads (line 4) | function removeMaskedFragmentSpreads(document: DocumentNode) { FILE: src/utilities/internal/resultKeyNameFromField.ts function resultKeyNameFromField (line 4) | function resultKeyNameFromField(field: FieldNode): string { FILE: src/utilities/internal/shouldInclude.ts function shouldInclude (line 13) | function shouldInclude( function isInclusionDirective (line 39) | function isInclusionDirective({ name: { value } }: DirectiveNode): boole... type InclusionDirectives (line 43) | type InclusionDirectives = Array<{ function getInclusionDirectives (line 48) | function getInclusionDirectives( FILE: src/utilities/internal/storeKeyNameFromField.ts function storeKeyNameFromField (line 7) | function storeKeyNameFromField( FILE: src/utilities/internal/stringifyForDisplay.ts function stringifyForDisplay (line 4) | function stringifyForDisplay(value: any, space = 0): string { FILE: src/utilities/internal/toQueryResult.ts function toQueryResult (line 4) | function toQueryResult( FILE: src/utilities/internal/types/ApplyHKT.ts type ApplyHKT (line 7) | type ApplyHKT< FILE: src/utilities/internal/types/ApplyHKTImplementationWithDefault.ts type ApplyHKTImplementationWithDefault (line 9) | type ApplyHKTImplementationWithDefault< FILE: src/utilities/internal/types/DecoratedPromise.ts type DecoratedPromise (line 6) | type DecoratedPromise = FILE: src/utilities/internal/types/DeepOmit.ts type DeepOmitPrimitive (line 4) | type DeepOmitPrimitive = Primitive | Function; type DeepOmitArray (line 6) | type DeepOmitArray = { type DeepOmit (line 23) | type DeepOmit = FILE: src/utilities/internal/types/DocumentationTypes.ts type DataState (line 22) | interface DataState { type VariableOptions (line 33) | interface VariableOptions { type ApolloQueryResult (line 38) | interface ApolloQueryResult extends DataState { type RxjsObservable (line 49) | interface RxjsObservable { FILE: src/utilities/internal/types/ExtensionsWithStreamDetails.ts type ExtensionsWithStreamInfo (line 9) | interface ExtensionsWithStreamInfo extends Record { FILE: src/utilities/internal/types/FragmentMap.ts type FragmentMap (line 8) | interface FragmentMap { FILE: src/utilities/internal/types/FragmentMapFunction.ts type FragmentMapFunction (line 4) | type FragmentMapFunction = ( FILE: src/utilities/internal/types/FulfilledPromise.ts type FulfilledPromise (line 2) | interface FulfilledPromise extends Promise { FILE: src/utilities/internal/types/IsAny.ts type IsAny (line 2) | type IsAny = 0 extends 1 & T ? true : false; FILE: src/utilities/internal/types/NoInfer.ts type NoInfer (line 34) | type NoInfer = [T][T extends any ? 0 : never]; FILE: src/utilities/internal/types/PendingPromise.ts type PendingPromise (line 2) | interface PendingPromise extends Promise { FILE: src/utilities/internal/types/Prettify.ts type Prettify (line 2) | type Prettify = { [K in keyof T]: T[K] } & {}; FILE: src/utilities/internal/types/Primitive.ts type Primitive (line 3) | type Primitive = FILE: src/utilities/internal/types/RejectedPromise.ts type RejectedPromise (line 2) | interface RejectedPromise extends Promise { FILE: src/utilities/internal/types/RemoveIndexSignature.ts type RemoveIndexSignature (line 2) | type RemoveIndexSignature = { FILE: src/utilities/internal/types/StreamInfoTrie.ts type StreamInfoTrie (line 6) | type StreamInfoTrie = Trie<{ FILE: src/utilities/internal/types/TupleToIntersection.ts type TupleToIntersection (line 1) | type TupleToIntersection = FILE: src/utilities/internal/types/VariablesOption.ts type VariablesOption (line 4) | type VariablesOption = FILE: src/utilities/internal/types/__tests__/HTK.test.ts type CustomHKT (line 11) | interface CustomHKT { type CustomMaskedType (line 16) | interface CustomMaskedType extends HKT { type CustomMaskedImplementation (line 21) | type CustomMaskedImplementation = { type BaseType (line 26) | type BaseType = { type ExpectedResult (line 33) | type ExpectedResult = { type Result (line 40) | type Result = CustomMaskedImplementation; type Result (line 46) | type Result = ApplyHKT; type Result (line 52) | type Result = ApplyHKTImplementationWithDefault< type Concat (line 65) | interface Concat extends HKT { type Result (line 71) | type Result = ApplyHKT; FILE: src/utilities/internal/valueToObjectRepresentation.ts function valueToObjectRepresentation (line 7) | function valueToObjectRepresentation( FILE: src/utilities/invariant/__tests__/invariant.test.ts function withDev (line 9) | function withDev(): typeof import("@apollo/client/dev") & AsyncDisposable { function disableErrorMessageHandler (line 35) | function disableErrorMessageHandler() { function mockErrorMessageHandler (line 41) | function mockErrorMessageHandler() { FILE: src/utilities/invariant/index.ts class InvariantError (line 10) | class InvariantError extends Error { method constructor (line 11) | constructor(message = genericMessage) { type VerbosityLevel (line 20) | type VerbosityLevel = (typeof verbosityLevels)[number]; type ConsoleMethodName (line 21) | type ConsoleMethodName = Exclude; function invariant (line 24) | function invariant( function wrapConsoleMethod (line 33) | function wrapConsoleMethod(name: M) { function setVerbosity (line 59) | function setVerbosity(level: VerbosityLevel): VerbosityLevel { function newInvariantError (line 75) | function newInvariantError( type Window (line 90) | interface Window { function stringify (line 97) | function stringify(arg: any) { function getHandledErrorMsg (line 109) | function getHandledErrorMsg( function getFallbackErrorMsg (line 120) | function getFallbackErrorMsg( FILE: src/utilities/isNetworkRequestInFlight.ts function isNetworkRequestInFlight (line 9) | function isNetworkRequestInFlight( FILE: src/utilities/isNetworkRequestSettled.ts function isNetworkRequestSettled (line 7) | function isNetworkRequestSettled( FILE: src/utilities/policies/__tests__/relayStylePagination.test.ts method canRead (line 19) | canRead() { method readField (line 22) | readField(key: string, obj: StoreObject) { FILE: src/utilities/policies/pagination.ts type KeyArgs (line 6) | type KeyArgs = FieldPolicy["keyArgs"]; function concatPagination (line 15) | function concatPagination( function offsetLimitPagination (line 35) | function offsetLimitPagination( type TRelayEdge (line 71) | type TRelayEdge = type TRelayPageInfo (line 78) | type TRelayPageInfo = { type TExistingRelay (line 85) | type TExistingRelay = Readonly<{ type TIncomingRelay (line 90) | type TIncomingRelay = { type RelayFieldPolicy (line 95) | type RelayFieldPolicy = FieldPolicy< function relayStylePagination (line 111) | function relayStylePagination( function makeEmptyData (line 293) | function makeEmptyData(): TExistingRelay { FILE: src/utilities/subscriptions/relay/index.ts type CreateMultipartSubscriptionOptions (line 15) | type CreateMultipartSubscriptionOptions = { function createFetchMultipartSubscription (line 20) | function createFetchMultipartSubscription( function generateOptionsForMultipartSubscription (line 73) | function generateOptionsForMultipartSubscription( FILE: src/v4-migration.ts class ApolloError (line 16) | class ApolloError {} class Concast (line 23) | class Concast {} type ApolloConsumerProps (line 396) | type ApolloConsumerProps = never; type ApolloErrorOptions (line 401) | type ApolloErrorOptions = never; type BaseMutationOptions (line 408) | type BaseMutationOptions = never; type BaseQueryOptions (line 415) | type BaseQueryOptions = never; type BatchableRequest (line 420) | type BatchableRequest = never; type ChildDataProps (line 425) | type ChildDataProps = never; type ChildMutateProps (line 430) | type ChildMutateProps = never; type ChildProps (line 435) | type ChildProps = never; type ClientParseError (line 440) | type ClientParseError = never; type Masked (line 445) | type Masked = never; type MaskedDocumentNode (line 450) | type MaskedDocumentNode = never; type CommonOptions (line 455) | type CommonOptions = never; type ConcastSourcesArray (line 460) | type ConcastSourcesArray = never; type ConcastSourcesIterable (line 465) | type ConcastSourcesIterable = never; type DataProps (line 470) | type DataProps = never; type DataValue (line 475) | type DataValue = never; type DirectiveInfo (line 480) | type DirectiveInfo = never; type Directives (line 485) | type Directives = never; type FetchMoreQueryOptions (line 492) | type FetchMoreQueryOptions = never; type FragmentMatcher (line 497) | type FragmentMatcher = never; type GetDirectiveConfig (line 502) | type GetDirectiveConfig = never; type GetFragmentSpreadConfig (line 507) | type GetFragmentSpreadConfig = never; type GetNodeConfig (line 512) | type GetNodeConfig = never; type GraphQLErrors (line 517) | type GraphQLErrors = never; type IDocumentDefinition (line 522) | type IDocumentDefinition = never; type InclusionDirectives (line 527) | type InclusionDirectives = never; type IsStrictlyAny (line 532) | type IsStrictlyAny = never; type MethodKeys (line 537) | type MethodKeys = never; type MutateProps (line 542) | type MutateProps = never; type MutationComponentOptions (line 547) | type MutationComponentOptions = never; type MutationDataOptions (line 554) | type MutationDataOptions = never; type MutationUpdaterFn (line 559) | type MutationUpdaterFn = never; type NetworkError (line 564) | type NetworkError = never; type ObservableQueryFields (line 569) | type ObservableQueryFields = never; type OnlyRequiredProperties (line 574) | type OnlyRequiredProperties = never; type OperationOption (line 579) | type OperationOption = never; type OptionProps (line 584) | type OptionProps = never; type PromiseWithState (line 589) | type PromiseWithState = never; type PureQueryOptions (line 594) | type PureQueryOptions = never; type QueryComponentOptions (line 599) | type QueryComponentOptions = never; type QueryControls (line 604) | type QueryControls = never; type QueryDataOptions (line 609) | type QueryDataOptions = never; type QueryLazyOptions (line 614) | type QueryLazyOptions = never; type ReconcilerFunction (line 619) | type ReconcilerFunction = never; type RefetchQueriesFunction (line 626) | type RefetchQueriesFunction = never; type RemoveArgumentsConfig (line 631) | type RemoveArgumentsConfig = never; type RemoveDirectiveConfig (line 636) | type RemoveDirectiveConfig = never; type RemoveFragmentDefinitionConfig (line 641) | type RemoveFragmentDefinitionConfig = never; type RemoveFragmentSpreadConfig (line 646) | type RemoveFragmentSpreadConfig = never; type RemoveNodeConfig (line 651) | type RemoveNodeConfig = never; type RemoveVariableDefinitionConfig (line 656) | type RemoveVariableDefinitionConfig = never; type Resolver (line 661) | type Resolver = never; type Resolvers (line 666) | type Resolvers = never; type SubscriptionComponentOptions (line 671) | type SubscriptionComponentOptions = never; type SubscriptionCurrentObservable (line 676) | type SubscriptionCurrentObservable = never; type TupleToIntersection (line 681) | type TupleToIntersection = never; type UnionToIntersection (line 686) | type UnionToIntersection = never; type VariableValue (line 691) | type VariableValue = never; type WithApolloClient (line 696) | type WithApolloClient = never; type removedValue (line 702) | type removedValue = never; type removedType (line 706) | type removedType = never; type HOC (line 711) | type HOC = never; type renderProp (line 716) | type renderProp = never; type errors (line 722) | type errors = never; type rxjs (line 728) | type rxjs = never; type implementationDetail (line 734) | type implementationDetail = never; type utility (line 740) | type utility = never; type testingLibrary (line 746) | type testingLibrary = never; type internal (line 752) | type internal = never; type internalTesting (line 759) | type internalTesting = never; type defer (line 766) | type defer = never;