ContentFieldDefinition interface

Definicja pola za pomocą składni podobnej do schematu JSON.

Właściwości

description

Opis pola.

enum

Wyliczanie możliwych wartości pól.

enumDescriptions

Opisy dla każdej wartości enumeracyjnej.

estimateSourceAndConfidence

Odzyskaj źródło uziemienia i pewność siebie.

examples

Przykłady wartości pól.

itemDefinition

Schemat typu pola dla każdego elementu tablicy, jeśli typ jest tablicą.

method

Metoda generowania.

properties

Nazwane podpola, jeśli typ jest obiektem.

ref

Odniesienie do innej definicji dziedziny.

type

Semantyczny typ danych wartości pola.

Szczegóły właściwości

description

Opis pola.

description?: string

Wartość właściwości

string

enum

Wyliczanie możliwych wartości pól.

enum?: string[]

Wartość właściwości

string[]

enumDescriptions

Opisy dla każdej wartości enumeracyjnej.

enumDescriptions?: Record<string, string>

Wartość właściwości

Record<string, string>

estimateSourceAndConfidence

Odzyskaj źródło uziemienia i pewność siebie.

estimateSourceAndConfidence?: boolean

Wartość właściwości

boolean

examples

Przykłady wartości pól.

examples?: string[]

Wartość właściwości

string[]

itemDefinition

Schemat typu pola dla każdego elementu tablicy, jeśli typ jest tablicą.

itemDefinition?: ContentFieldDefinition

Wartość właściwości

method

Metoda generowania.

method?: GenerationMethod

Wartość właściwości

properties

Nazwane podpola, jeśli typ jest obiektem.

properties?: Record<string, ContentFieldDefinition>

Wartość właściwości

Record<string, ContentFieldDefinition>

ref

Odniesienie do innej definicji dziedziny.

ref?: string

Wartość właściwości

string

type

Semantyczny typ danych wartości pola.

type?: ContentFieldType

Wartość właściwości