handlers_json_schema_src.default

Class: default#

handlers/json-schema/src.default

Hierarchy#

Implements#

Table of contents#

Constructors#

Properties#

Methods#

Constructors#

constructor#

+ new default(__namedParameters: GetMeshSourceOptions<JsonSchemaHandler\>): default

Parameters:#

__namedParameters: GetMeshSourceOptions<JsonSchemaHandler\>

Returns: default

Defined in: packages/handlers/json-schema/src/index.ts:42

Properties#

cache#

cache: KeyValueCache<any\>

Defined in: packages/handlers/json-schema/src/index.ts:41


config#

config: JsonSchemaHandler

Defined in: packages/handlers/json-schema/src/index.ts:40


pubsub#

pubsub: MeshPubSub

Defined in: packages/handlers/json-schema/src/index.ts:42


schemaComposer#

schemaComposer: SchemaComposer<unknown\>

Defined in: packages/handlers/json-schema/src/index.ts:49

Methods#

getMeshSource#

getMeshSource(): Promise<{ contextVariables: string[] ; schema: GraphQLSchema }\>

Returns: Promise<{ contextVariables: string[] ; schema: GraphQLSchema }\>

Defined in: packages/handlers/json-schema/src/index.ts:51