Data Types: `interfaces`
Table of contents
References
Interfaces
Type Aliases
- AvailableType
- AvailableVersion
- DataTypeMapping
- FieldTypeConfig
- GraphQLOptions
- GraphQLTypeReferences
- GraphQLTypesResult
- GroupedFields
- MergeGraphQLOptions
- TypeConfigFields
Variables
References
DataTypeConfig
Re-exports DataTypeConfig
Type Aliases
AvailableType
Ƭ AvailableType: DeprecatedFieldType
Deprecated
use FieldType
from @terascope/types
Defined in
data-types/src/interfaces.ts:48
AvailableVersion
Ƭ AvailableVersion: DataTypeVersion
Deprecated
use DataTypeVersion
from @terascope/types
Defined in
data-types/src/interfaces.ts:58
DataTypeMapping
Ƭ DataTypeMapping: Object
Index signature
▪ [key: string
]: ActualType
Defined in
data-types/src/interfaces.ts:73
FieldTypeConfig
Ƭ FieldTypeConfig: DataTypeFieldConfig
Deprecated
use DataTypeFieldConfig
from @terascope/types
Defined in
data-types/src/interfaces.ts:67
GraphQLOptions
Ƭ GraphQLOptions: Object
Type declaration
Name | Type |
---|---|
createInputType? | boolean |
customTypes? | string [] |
description? | string |
includeAllInputFields? | boolean |
references? | string [] |
typeName? | string |
useSnakeCase? | boolean |
Defined in
data-types/src/interfaces.ts:22
GraphQLTypeReferences
Ƭ GraphQLTypeReferences: { __all?
: string
[] } & { [typeName: string]
: string
[]; }
Defined in
data-types/src/interfaces.ts:41
GraphQLTypesResult
Ƭ GraphQLTypesResult: Object
Type declaration
Name | Type |
---|---|
baseType | string |
customTypes | string [] |
inputType? | string |
Defined in
data-types/src/interfaces.ts:16
GroupedFields
Ƭ GroupedFields: Record
<string
, string
[]>
An object of base fields with their child fields
Defined in
data-types/src/interfaces.ts:14
MergeGraphQLOptions
Ƭ MergeGraphQLOptions: Object
Type declaration
Name | Type |
---|---|
createInputTypes? | boolean |
customTypes? | string [] |
includeAllInputFields? | boolean |
references? | GraphQLTypeReferences |
removeScalars? | boolean |
useSnakeCase? | boolean |
Defined in
data-types/src/interfaces.ts:32
TypeConfigFields
Ƭ TypeConfigFields: DataTypeFields
Deprecated
use DataTypeFields
from @terascope/types
Defined in
data-types/src/interfaces.ts:78
Variables
AvailableTypes
• Const
AvailableTypes: readonly DeprecatedFieldType
[]
Deprecated
use availableFieldTypes
from @terascope/types
Defined in
data-types/src/interfaces.ts:53
AvailableVersions
• Const
AvailableVersions: readonly number
[] = dataTypeVersions
Deprecated
use dataTypeVersions
from @terascope/types