Partial
<Omit
<WeaverContext
, GlobalContextRequiredKeys
>>.Pick
<WeaverContext
, GlobalContextRequiredKeys
>
optional
configs:Map
<string
|symbol
,WeaverConfig
>
Partial.configs
packages/core/src/schema/weaver-context.ts:25
optional
deleteConfig: <TConfig
>(key
) =>void
• TConfig extends WeaverConfig
• key: TConfig
[typeof WEAVER_CONFIG
]
void
Partial.deleteConfig
packages/core/src/schema/weaver-context.ts:30
getConfig: <
TConfig
>(key
) =>undefined
|TConfig
• TConfig extends WeaverConfig
• key: TConfig
[typeof WEAVER_CONFIG
]
undefined
| TConfig
Pick.getConfig
packages/core/src/schema/weaver-context.ts:26
GraphQLTypes:
WeakMap
<object
,GraphQLOutputType
>
packages/core/src/schema/weaver-context.ts:110
optional
id:number
Partial.id
packages/core/src/schema/weaver-context.ts:17
optional
inputMap:Map
<GraphQLInterfaceType
|GraphQLObjectType
<any
,any
>,GraphQLInputObjectType
>
Partial.inputMap
packages/core/src/schema/weaver-context.ts:20
optional
interfaceMap:Map
<GraphQLObjectType
<any
,any
>,GraphQLInterfaceType
>
Partial.interfaceMap
packages/core/src/schema/weaver-context.ts:24
optional
loomObjectMap:Map
<GraphQLObjectType
<any
,any
>,LoomObjectType
>
Partial.loomObjectMap
packages/core/src/schema/weaver-context.ts:18
optional
loomUnionMap:Map
<GraphQLUnionType
,GraphQLUnionType
>
Partial.loomUnionMap
packages/core/src/schema/weaver-context.ts:19
optional
namedTypes:Map
<string
,GraphQLOutputType
>
Partial.namedTypes
packages/core/src/schema/weaver-context.ts:33
names:
WeakMap
<object
,string
>
Pick.names
packages/core/src/schema/weaver-context.ts:38
optional
value:WeaverContext
packages/core/src/schema/weaver-context.ts:104
optional
vendorWeavers:Map
<string
,SchemaVendorWeaver
>
Partial.vendorWeavers
packages/core/src/schema/weaver-context.ts:39
getGraphQLType<
TGraphQLType
>(origin
):undefined
|TGraphQLType
• TGraphQLType extends GraphQLOutputType
= GraphQLOutputType
• origin: object
undefined
| TGraphQLType
packages/core/src/schema/weaver-context.ts:111
getNamedType<
T
>(name
):undefined
|T
• T extends GraphQLOutputType
• name: string
undefined
| T
Pick.getNamedType
packages/core/src/schema/weaver-context.ts:37
memoGraphQLType<
TGraphQLType
>(origin
,gqlType
):TGraphQLType
• TGraphQLType extends GraphQLOutputType
= GraphQLOutputType
• origin: object
• gqlType: TGraphQLType
TGraphQLType
packages/core/src/schema/weaver-context.ts:114
memoNamedType<
TGraphQLType
>(gqlType
):TGraphQLType
• TGraphQLType extends GraphQLOutputType
= GraphQLOutputType
• gqlType: TGraphQLType
TGraphQLType
Pick.memoNamedType
packages/core/src/schema/weaver-context.ts:34
setConfig<
TConfig
>(config
):void
• TConfig extends WeaverConfig
• config: TConfig
void
Pick.setConfig
packages/core/src/schema/weaver-context.ts:29
useConfig<
TConfig
,TCallback
>(config
,callback
):ReturnType
<TCallback
>
• TConfig extends WeaverConfig
• TCallback extends () => any
• config: TConfig
• callback: TCallback
ReturnType
<TCallback
>
packages/core/src/schema/weaver-context.ts:105