ContentFieldDefinition interface
Definitie van het veld met behulp van een JSON-schema-achtige syntaxis.
Eigenschappen
| description | Veldbeschrijving. |
| enum | Opsomming van mogelijke veldwaarden. |
| enum |
Beschrijvingen voor elke opsommingswaarde. |
| estimate |
Geef de grondingsbron en vertrouwen terug. |
| examples | Voorbeelden van veldwaarden. |
| item |
Veldtypeschema van elk array-element, als type array is. |
| method | Generatiemethode. |
| properties | Benoemde subvelden, als type object is. |
| ref | Verwijzing naar een andere velddefinitie. |
| type | Semantisch gegevenstype van de veldwaarde. |
Eigenschapdetails
description
Veldbeschrijving.
description?: string
Waarde van eigenschap
string
enum
Opsomming van mogelijke veldwaarden.
enum?: string[]
Waarde van eigenschap
string[]
enumDescriptions
Beschrijvingen voor elke opsommingswaarde.
enumDescriptions?: Record<string, string>
Waarde van eigenschap
Record<string, string>
estimateSourceAndConfidence
Geef de grondingsbron en vertrouwen terug.
estimateSourceAndConfidence?: boolean
Waarde van eigenschap
boolean
examples
Voorbeelden van veldwaarden.
examples?: string[]
Waarde van eigenschap
string[]
itemDefinition
Veldtypeschema van elk array-element, als type array is.
itemDefinition?: ContentFieldDefinition
Waarde van eigenschap
method
properties
Benoemde subvelden, als type object is.
properties?: Record<string, ContentFieldDefinition>
Waarde van eigenschap
Record<string, ContentFieldDefinition>
ref
Verwijzing naar een andere velddefinitie.
ref?: string
Waarde van eigenschap
string
type
Semantisch gegevenstype van de veldwaarde.
type?: ContentFieldType