ContentFieldDefinition interface
Definizione del campo usando una sintassi simile a uno schema JSON.
Proprietà
| description | Descrizione del campo. |
| enum | Enumerazione dei possibili valori di campo. |
| enum |
Descrizioni per ogni valore di enumerazione. |
| estimate |
Torna fonte di radicamento e fiducia. |
| examples | Esempi di valori di campo. |
| item |
Schema di tipo di campo di ogni elemento dell'array, se il tipo è un array. |
| method | Metodo di generazione. |
| properties | Sottocampi nominati, se il tipo è oggetto. |
| ref | Riferimento a un'altra definizione di campo. |
| type | Tipo di dati semantico del valore del campo. |
Dettagli proprietà
description
Descrizione del campo.
description?: string
Valore della proprietà
string
enum
Enumerazione dei possibili valori di campo.
enum?: string[]
Valore della proprietà
string[]
enumDescriptions
Descrizioni per ogni valore di enumerazione.
enumDescriptions?: Record<string, string>
Valore della proprietà
Record<string, string>
estimateSourceAndConfidence
Torna fonte di radicamento e fiducia.
estimateSourceAndConfidence?: boolean
Valore della proprietà
boolean
examples
Esempi di valori di campo.
examples?: string[]
Valore della proprietà
string[]
itemDefinition
Schema di tipo di campo di ogni elemento dell'array, se il tipo è un array.
itemDefinition?: ContentFieldDefinition
Valore della proprietà
method
properties
Sottocampi nominati, se il tipo è oggetto.
properties?: Record<string, ContentFieldDefinition>
Valore della proprietà
Record<string, ContentFieldDefinition>
ref
Riferimento a un'altra definizione di campo.
ref?: string
Valore della proprietà
string
type
Tipo di dati semantico del valore del campo.
type?: ContentFieldType