ModuleBuilder<Context, Info, TypesBuilders, TypesResolvers>
Type Parameters
Constructors
Constructor
new ModuleBuilder<Context, Info, TypesBuilders, TypesResolvers>(options): ModuleBuilder<Context, Info, TypesBuilders, TypesResolvers>
Parameters
Returns
ModuleBuilder<Context, Info, TypesBuilders, TypesResolvers>
Accessors
name
Get Signature
get name(): string
Returns
string
Methods
edit()
edit(): object
Returns
object
| Name | Type |
|---|
|
addMiddleware()
|
(middleware) => { readonly addMiddleware: (middleware: Middleware<unknown, unknown, Context, unknown, Info>) => ...; readonly addTransformer: (transformer: SchemaTransformer | SchemaTransformer[]) => ...; readonly useStore: <T>(key: symbol) => { ...; }; readonly setStore: (key: symbol, value: Readonly<...>) => ...; readonly commit:...
|
|
addTransformer()
|
(transformer) => { readonly addMiddleware: (middleware: Middleware<unknown, unknown, Context, unknown, Info>) => ...; readonly addTransformer: (transformer: SchemaTransformer | SchemaTransformer[]) => ...; readonly useStore: <T>(key: symbol) => { ...; }; readonly setStore: (key: symbol, value: Readonly<...>) => ...; readonly commit:...
|
|
commit()
|
() => ModuleBuilder<Context, Info, TypesBuilders, TypesResolvers>
|
|
commitToMethods()
|
() => ModuleMethods<Context, Info, TypesBuilders, TypesResolvers>
|
|
setStore()
|
(key, value) => { readonly addMiddleware: (middleware: Middleware<unknown, unknown, Context, unknown, Info>) => ...; readonly addTransformer: (transformer: SchemaTransformer | SchemaTransformer[]) => ...; readonly useStore: <T>(key: symbol) => { ...; }; readonly setStore: (key: symbol, value: Readonly<...>) => ...; readonly commit:...
|
|
useStore()
|
<T>(key) => object
|
toMethods()
toMethods(): ModuleMethods<Context, Info, TypesBuilders, TypesResolvers>
Returns
ModuleMethods<Context, Info, TypesBuilders, TypesResolvers>