class GraphQLModule<TAdapter extends AbstractGraphQLDriver = AbstractGraphQLDriver> implements OnModuleInit, OnModuleDestroy {
static forRoot<TOptions extends Record<string, any> = GqlModuleOptions>(options: TOptions = {} as TOptions): DynamicModule
static forRootAsync<TOptions extends Record<string, any> = GqlModuleOptions>(options: GqlModuleAsyncOptions<TOptions, GqlOptionsFactory<TOptions>>): DynamicModule
completeOptions: GqlModuleOptions | undefined
graphQlAdapter: TAdapter
onModuleDestroy()
onModuleInit()
}
Static methods
forRoot()
|
static forRoot<TOptions extends Record<string, any> = GqlModuleOptions>(options: TOptions = {} as TOptions): DynamicModule
Parameters
| Option |
Type |
Description |
options
|
TOptions |
Optional. Default is {} as TOptions.
|
Returns
DynamicModule
|
forRootAsync()
|
static forRootAsync<TOptions extends Record<string, any> = GqlModuleOptions>(options: GqlModuleAsyncOptions<TOptions, GqlOptionsFactory<TOptions>>): DynamicModule
Parameters
Returns
DynamicModule
|
Properties
| Property |
Description |
completeOptions: GqlModuleOptions | undefined
|
|
graphQlAdapter: TAdapter
|
Read-only.
|
Methods
onModuleDestroy()
|
onModuleDestroy()
Parameters
There are no parameters.
|
onModuleInit()
|
onModuleInit()
Parameters
There are no parameters.
|