ApolloSettings
@tsed/apollo
Usage 
typescript
import { ApolloSettings } from "@tsed/graphql/apollo/src/interfaces/ApolloSettings";See /packages/graphql/apollo/src/interfaces/ApolloSettings.ts.
Overview 
ts
type ApolloSettings<TContext extends ApolloContext = ApolloContext> = ApolloServerOptionsBase<TContext> & TsED.ApolloSettings & {
    path: string;
    server?: ApolloCustomServerCB<TContext>;
    playground?: boolean;
    serverRegistration?: ApolloMiddlewareOptions;
    middlewareOptions?: ApolloMiddlewareOptions;
    schema?: GraphQLSchema;
    typeDefs?: IExecutableSchemaDefinition<TContext>["typeDefs"];
    resolvers?: IExecutableSchemaDefinition<TContext>["resolvers"];
    gateway?: GatewayInterface;
    dataSources?: () => Record<string, unknown>;
};path 
ts
path: string;server 
ts
server?: ApolloCustomServerCB<TContext>;playground 
ts
playground?: boolean;serverRegistration 
ts
serverRegistration?: ApolloMiddlewareOptions;middlewareOptions 
ts
middlewareOptions?: ApolloMiddlewareOptions;schema 
ts
schema?: GraphQLSchema;typeDefs 
ts
typeDefs?: IExecutableSchemaDefinition<TContext>["typeDefs"];resolvers 
ts
resolvers?: IExecutableSchemaDefinition<TContext>["resolvers"];gateway 
ts
gateway?: GatewayInterface;dataSources: 
ts
dataSources?: () => Record<string, unknown>;