UNPKG

@loopback/docs

Version:

Documentation files rendered at [https://loopback.io](https://loopback.io)

35 lines (24 loc) 1.44 kB
--- lang: en title: 'API docs: graphql.graphqlserveroptions' keywords: LoopBack 4.0, LoopBack 4, Node.js, TypeScript, OpenAPI sidebar: lb4_sidebar editurl: https://github.com/loopbackio/loopback-next/tree/master/extensions/graphql permalink: /doc/en/lb4/apidocs.graphql.graphqlserveroptions.html --- <!-- Do not edit this file. It is automatically generated by API Documenter. --> [Home](./index.md) &gt; [@loopback/graphql](./graphql.md) &gt; [GraphQLServerOptions](./graphql.graphqlserveroptions.md) ## GraphQLServerOptions interface Options for GraphQL server <b>Signature:</b> ```typescript export interface GraphQLServerOptions extends HttpOptions ``` <b>Extends:</b> [HttpOptions](./http-server.httpoptions.md) ## Properties | Property | Type | Description | | --- | --- | --- | | [apollo?](./graphql.graphqlserveroptions.apollo.md) | ApolloServerExpressConfig | <i>(Optional)</i> ApolloServerExpress related configuration | | [asMiddlewareOnly?](./graphql.graphqlserveroptions.asmiddlewareonly.md) | boolean | <i>(Optional)</i> Use as a middleware for RestServer instead of a standalone server | | [expressSettings?](./graphql.graphqlserveroptions.expresssettings.md) | Record&lt;string, unknown&gt; | <i>(Optional)</i> Express settings | | [middlewareOptions?](./graphql.graphqlserveroptions.middlewareoptions.md) | GetMiddlewareOptions | <i>(Optional)</i> Middleware options for GraphQL |