Interface EnvironmentAdapterInterface<TServer, TContextFunctionParams, TApolloServerReturnType>

Type Parameters

  • TServer extends ApolloServerBase = ApolloServerBase

  • TContextFunctionParams extends any = any

  • TApolloServerReturnType extends any = any

Hierarchy

  • EnvironmentAdapterInterface

Implemented by

Properties

getUserContextFromRequest: KosmosUserContextCallback<TContextFunctionParams>
handleServer: ((typeDefs: undefined | TypeSource, resolvers: undefined | IResolvers<any, any, Record<string, any>, any> | IResolvers<any, any, Record<string, any>, any>[], debugEnabled: undefined | boolean) => TServer)

Type declaration

    • (typeDefs: undefined | TypeSource, resolvers: undefined | IResolvers<any, any, Record<string, any>, any> | IResolvers<any, any, Record<string, any>, any>[], debugEnabled: undefined | boolean): TServer
    • Parameters

      • typeDefs: undefined | TypeSource
      • resolvers: undefined | IResolvers<any, any, Record<string, any>, any> | IResolvers<any, any, Record<string, any>, any>[]
      • debugEnabled: undefined | boolean

      Returns TServer

Methods

Generated using TypeDoc