Class: BareMerger
mergers/bare/src.BareMerger
Implements
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new BareMerger(options
)
Parameters
Name | Type |
---|---|
options | MeshMergerOptions |
Properties
name
• name: string
= 'bare'
Implementation of
Defined in
packages/mergers/bare/src/index.ts:9
Methods
getUnifiedSchema
▸ getUnifiedSchema(__namedParameters
): Promise
<{ schema
: GraphQLSchema
}>
Parameters
Name | Type |
---|---|
__namedParameters | MeshMergerContext |
Returns
Promise
<{ schema
: GraphQLSchema
}>
Implementation of
handleSingleRegularSource
▸ handleSingleRegularSource(__namedParameters
): Object
Parameters
Name | Type |
---|---|
__namedParameters | MeshMergerContext |
Returns
Object
Name | Type |
---|---|
batch | boolean |
contextVariables | Record <string , string > |
executor? | Executor <Record <string , any >, Record <string , any >> |
handler | MeshHandler |
merge? | Record <string , MergedTypeConfig <any , any , Record <string , any >>> |
name | string |
schema | GraphQLSchema |
transforms | MeshTransform <any >[] |
handleSingleWrappedExtendedSource
▸ handleSingleWrappedExtendedSource(__namedParameters
): Object
Parameters
Name | Type |
---|---|
__namedParameters | MeshMergerContext |
Returns
Object
Name | Type |
---|---|
schema | GraphQLSchema |