@terascope/data-types / interfaces
interfaces
Interfaces
Interface | Description |
---|---|
ESMappingOptions | - |
GraphQLType | - |
TypeESMapping | - |
Type Aliases
AvailableType
AvailableType:
DeprecatedFieldType
Defined in: data-types/src/interfaces.ts:46
Deprecated
use FieldType
from @terascope/types
AvailableVersion
AvailableVersion:
DataTypeVersion
Defined in: data-types/src/interfaces.ts:56
Deprecated
use DataTypeVersion
from @terascope/types
DataTypeMapping
DataTypeMapping:
object
Defined in: data-types/src/interfaces.ts:71
Index Signature
[key
: string
]: ActualType
FieldTypeConfig
FieldTypeConfig:
DataTypeFieldConfig
Defined in: data-types/src/interfaces.ts:65
Deprecated
use DataTypeFieldConfig
from @terascope/types
GraphQLOptions
GraphQLOptions:
object
Defined in: data-types/src/interfaces.ts:20
Type declaration
createInputType?
optional
createInputType:boolean
customTypes?
optional
customTypes:string
[]
description?
optional
description:string
includeAllInputFields?
optional
includeAllInputFields:boolean
references?
optional
references:string
[]
typeName?
optional
typeName:string
useSnakeCase?
optional
useSnakeCase:boolean
GraphQLTypeReferences
GraphQLTypeReferences:
object
&object
Defined in: data-types/src/interfaces.ts:39
Type declaration
__all?
optional
__all:string
[]
GraphQLTypesResult
GraphQLTypesResult:
object
Defined in: data-types/src/interfaces.ts:14
Type declaration
baseType
baseType:
string
customTypes
customTypes:
string
[]
inputType?
optional
inputType:string
GroupedFields
GroupedFields:
Record
<string
,string
[]>
Defined in: data-types/src/interfaces.ts:12
An object of base fields with their child fields
MergeGraphQLOptions
MergeGraphQLOptions:
object
Defined in: data-types/src/interfaces.ts:30
Type declaration
createInputTypes?
optional
createInputTypes:boolean
customTypes?
optional
customTypes:string
[]
includeAllInputFields?
optional
includeAllInputFields:boolean
references?
optional
references:GraphQLTypeReferences
removeScalars?
optional
removeScalars:boolean
useSnakeCase?
optional
useSnakeCase:boolean
TypeConfigFields
TypeConfigFields:
DataTypeFields
Defined in: data-types/src/interfaces.ts:76
Deprecated
use DataTypeFields
from @terascope/types
Variables
AvailableTypes
const
AvailableTypes: readonlyDeprecatedFieldType
[]
Defined in: data-types/src/interfaces.ts:51
Deprecated
use availableFieldTypes
from @terascope/types
AvailableVersions
const
AvailableVersions: readonlynumber
[] =dataTypeVersions
Defined in: data-types/src/interfaces.ts:60
Deprecated
use dataTypeVersions
from @terascope/types
References
DataTypeConfig
Re-exports DataTypeConfig