Skip to content

ObjectInputBuilder

Defined in: builder/input.ts:61

addArray(key): ArrayInputBuilder

Defined in: builder/input.ts:62

string

ArrayInputBuilder


addJson(key, parser): JsonInputBuilder

Defined in: builder/input.ts:67

string

ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | JsonParse<any>

JsonInputBuilder


addObject(key): ObjectInputBuilder

Defined in: builder/input.ts:63

string

ObjectInputBuilder


addProperty(key, type): DataTypeInputBuilder

Defined in: builder/input.ts:64

string

PrimitiveDataType | TemporalDataType

DataTypeInputBuilder

addProperty(key, type): SelectInputBuilder

Defined in: builder/input.ts:65

string

SelectDataType

SelectInputBuilder

addProperty(key, type): JsonInputBuilder

Defined in: builder/input.ts:66

string

ZodType

JsonInputBuilder


mandatory(value?): this

Defined in: builder/input.ts:68

boolean

this


toDefinition(): ObjectInputDefinition | ArrayInputDefinition

Defined in: builder/input.ts:69

ObjectInputDefinition | ArrayInputDefinition