ContentFieldDefinition interface

Definitie van het veld met behulp van een JSON-schema-achtige syntaxis.

Eigenschappen

description

Veldbeschrijving.

enum

Opsomming van mogelijke veldwaarden.

enumDescriptions

Beschrijvingen voor elke opsommingswaarde.

estimateSourceAndConfidence

Geef de grondingsbron en vertrouwen terug.

examples

Voorbeelden van veldwaarden.

itemDefinition

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

Generatiemethode.

method?: GenerationMethod

Waarde van eigenschap

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

Waarde van eigenschap