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
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 |
graphQlAdapter: TAdapter
|
Read-only.
|
Methods
onModuleDestroy()
|
onModuleDestroy()
Parameters
There are no parameters.
|
onModuleInit()
|
onModuleInit()
Parameters
There are no parameters.
|