p
apollo_link
package apollo_link
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- apollo_link
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait ApolloLink extends Object with ApolloLinkCombinators
- Annotations
- @JSType() @native()
- trait ApolloLinkCombinators extends Object
- Annotations
- @JSType() @native()
- type ErrorHandler[T] = Function1[ErrorResponse, |[Observable[FetchResult[T]], Unit]]
- trait ErrorResponse extends Object
- Annotations
- @JSType() @native()
- trait FetchOptions extends Object with Options
- Annotations
- @JSType()
- trait FetchResult[T] extends Object with ExecutionResult[T]
- Annotations
- @JSType() @native()
- trait GraphQLRequest[TVars <: Object] extends Object
- Annotations
- @JSType() @native()
- class HttpLink extends Object with ApolloLink
- Annotations
- @JSType() @native() @JSImport("apollo-link-http", "HttpLink")
- trait HttpLinkOptions extends Object
- Annotations
- @JSType()
- type NextLink[TVars <: Object, T] = Function1[Operation[TVars], Observable[FetchResult[T]]]
- trait Operation[TVars <: Object] extends Object
- Annotations
- @JSType() @native()
- trait Options extends Object with HttpLinkOptions
- Annotations
- @JSType()
- type RequestHandler[TVars <: Object, T] = Function2[Operation[TVars], NextLink[TVars, T], Observable[|[FetchResult[T], Null]]]
- trait ServerError extends Error
- Annotations
- @JSType() @native()
- trait ServerParseError extends Error
- Annotations
- @JSType() @native()
Value Members
- object ApolloLink extends Object with ApolloLinkCombinators
Static methods on the HttpLink class.
Static methods on the HttpLink class.
- Annotations
- @native() @JSImport("apollo-link", "ApolloLink")
- object HttpLink
- object apollo_link_error_module extends Object
- Annotations
- @native() @JSImport("apollo-link-error", JSImport.Namespace)
- object apollo_link_module extends Object with ApolloLinkCombinators
- Annotations
- @native() @JSImport("apollo-link", JSImport.Namespace)
- object createHttpLink extends Object
- Annotations
- @native() @JSImport("apollo-link-http", "createHttpLink")
- object setContext extends Object
- Annotations
- @native() @JSImport("apollo-link-context", "setContext")
- object setContextF extends Object
- Annotations
- @native() @JSImport("apollo-link-context", "setContext")