loaders_graphql_file_src.graphqlfileloader
#
Class: GraphQLFileLoaderloaders/graphql-file/src.GraphQLFileLoader
This loader loads documents and type definitions from .graphql
files.
You can load a single source:
Or provide a glob pattern to load multiple sources:
#
Hierarchy- GraphQLFileLoader
#
Implements#
Table of contents#
Constructors#
Methods#
Constructors#
constructor+ new GraphQLFileLoader(): GraphQLFileLoader
Returns: GraphQLFileLoader
#
Methods#
canLoadâ–¸ canLoad(pointer
: string, options
: GraphQLFileLoaderOptions): Promise<boolean\>
#
Parameters:Name | Type |
---|---|
pointer | string |
options | GraphQLFileLoaderOptions |
Returns: Promise<boolean\>
Defined in: packages/loaders/graphql-file/src/index.ts:62
#
canLoadSyncâ–¸ canLoadSync(pointer
: string, options
: GraphQLFileLoaderOptions): boolean
#
Parameters:Name | Type |
---|---|
pointer | string |
options | GraphQLFileLoaderOptions |
Returns: boolean
Defined in: packages/loaders/graphql-file/src/index.ts:81
#
handleFileContentâ–¸ handleFileContent(rawSDL
: string, pointer
: string, options
: GraphQLFileLoaderOptions): { document
: DocumentNode ; location
: string ; rawSDL
: string } | { document
: DocumentNode ; location
: string }
#
Parameters:Name | Type |
---|---|
rawSDL | string |
pointer | string |
options | GraphQLFileLoaderOptions |
Returns: { document
: DocumentNode ; location
: string ; rawSDL
: string } | { document
: DocumentNode ; location
: string }
Defined in: packages/loaders/graphql-file/src/index.ts:110
#
loadâ–¸ load(pointer
: string, options
: GraphQLFileLoaderOptions): Promise<Source\>
#
Parameters:Name | Type |
---|---|
pointer | string |
options | GraphQLFileLoaderOptions |
Returns: Promise<Source\>
Defined in: packages/loaders/graphql-file/src/index.ts:97
#
loadSyncâ–¸ loadSync(pointer
: string, options
: GraphQLFileLoaderOptions): Source
#
Parameters:Name | Type |
---|---|
pointer | string |
options | GraphQLFileLoaderOptions |
Returns: Source
Defined in: packages/loaders/graphql-file/src/index.ts:104
#
loaderIdâ–¸ loaderId(): string
Returns: string
Defined in: packages/loaders/graphql-file/src/index.ts:58