Back to Apollo Client

ApolloLink

docs/source/api/link/apollo-link.mdx

3.14.12.3 KB
Original Source

<DocBlock canonicalReference="@apollo/client/link!ApolloLink:class" customOrder={["summary", "remarks", "example"]} />

Constructor signature

ts
constructor(
  request?: ApolloLink.RequestHandler
): ApolloLink

Static methods

<FunctionDetails canonicalReference="@apollo/client/link!ApolloLink.from:member(1)" headingLevel={3} displayName="ApolloLink.from" result={false} />

<FunctionDetails canonicalReference="@apollo/client/link!ApolloLink.split:member(1)" headingLevel={3} displayName="ApolloLink.split" result={false} />

<FunctionDetails canonicalReference="@apollo/client/link!ApolloLink.execute:member(1)" headingLevel={3} displayName="ApolloLink.execute" result={false} />

<FunctionDetails canonicalReference="@apollo/client/link!ApolloLink.empty:member(1)" headingLevel={3} displayName="ApolloLink.empty" result={false} />

<FunctionDetails canonicalReference="@apollo/client/link!ApolloLink.concat:member(1)" headingLevel={3} displayName="ApolloLink.concat" result={false} />

Instance methods

<FunctionDetails canonicalReference="@apollo/client/link!ApolloLink#concat:member(1)" headingLevel={3} result={false} />

<FunctionDetails canonicalReference="@apollo/client/link!ApolloLink#split:member(1)" headingLevel={3} result={false} />

Types

<InterfaceDetails canonicalReference="@apollo/client/link!ApolloLink.ExecuteContext:interface" headingLevel={3} displayName="ApolloLink.ExecuteContext" />

<FunctionDetails canonicalReference="@apollo/client/link!ApolloLink.DocumentationTypes.ForwardFunction:function(1)" headingLevel={3} displayName="ApolloLink.ForwardFunction" result={false} />

<InterfaceDetails canonicalReference="@apollo/client/link!ApolloLink.Request:interface" headingLevel={3} displayName="ApolloLink.Request" />

<FunctionDetails canonicalReference="@apollo/client/link!ApolloLink.DocumentationTypes.RequestHandler:function(1)" headingLevel={3} result={false} displayName="ApolloLink.RequestHandler" />

<InterfaceDetails canonicalReference="@apollo/client/link!ApolloLink.Operation:interface" headingLevel={3} displayName="ApolloLink.Operation" />

<InterfaceDetails canonicalReference="@apollo/client/link!ApolloLink.OperationContext:interface" headingLevel={3} displayName="ApolloLink.OperationContext" />