ArrayInputBuilder
Defined in: builder/input.ts:34
Methods
Section titled “Methods”array()
Section titled “array()”array():
ArrayInputBuilder
Defined in: builder/input.ts:35
Returns
Section titled “Returns”ArrayInputBuilder
json()
Section titled “json()”json(
parser):JsonInputBuilder
Defined in: builder/input.ts:39
Parameters
Section titled “Parameters”parser
Section titled “parser”ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | JsonParse<any> | ZodMiniType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>
Returns
Section titled “Returns”mandatory()
Section titled “mandatory()”mandatory(
value?):this
Defined in: builder/input.ts:40
Parameters
Section titled “Parameters”value?
Section titled “value?”boolean
Returns
Section titled “Returns”this
object()
Section titled “object()”object():
ObjectInputBuilder
Defined in: builder/input.ts:36
Returns
Section titled “Returns”property()
Section titled “property()”Call Signature
Section titled “Call Signature”property(
type):DataTypeInputBuilder
Defined in: builder/input.ts:37
Parameters
Section titled “Parameters”PrimitiveDataType | TemporalDataType
Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”property(
type):SelectInputBuilder
Defined in: builder/input.ts:38
Parameters
Section titled “Parameters”Returns
Section titled “Returns”toDefinition()
Section titled “toDefinition()”toDefinition():
ArrayInputDefinition
Defined in: builder/input.ts:41