ObjectInputBuilder
Defined in: builder/input.ts:61
Methods
Section titled “Methods”addArray()
Section titled “addArray()”addArray(
key):ArrayInputBuilder
Defined in: builder/input.ts:62
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”addJson()
Section titled “addJson()”addJson(
key,parser):JsonInputBuilder
Defined in: builder/input.ts:67
Parameters
Section titled “Parameters”string
parser
Section titled “parser”ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | JsonParse<any>
Returns
Section titled “Returns”addObject()
Section titled “addObject()”addObject(
key):ObjectInputBuilder
Defined in: builder/input.ts:63
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”ObjectInputBuilder
addProperty()
Section titled “addProperty()”Call Signature
Section titled “Call Signature”addProperty(
key,type):DataTypeInputBuilder
Defined in: builder/input.ts:64
Parameters
Section titled “Parameters”string
PrimitiveDataType | TemporalDataType
Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”addProperty(
key,type):SelectInputBuilder
Defined in: builder/input.ts:65
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”addProperty(
key,type):JsonInputBuilder
Defined in: builder/input.ts:66
Parameters
Section titled “Parameters”string
ZodType
Returns
Section titled “Returns”mandatory()
Section titled “mandatory()”mandatory(
value?):this
Defined in: builder/input.ts:68
Parameters
Section titled “Parameters”value?
Section titled “value?”boolean
Returns
Section titled “Returns”this
toDefinition()
Section titled “toDefinition()”toDefinition():
ObjectInputDefinition|ArrayInputDefinition
Defined in: builder/input.ts:69