InputBuilder
Defined in: builder/input.ts:21
Methods
Section titled “Methods”addArray()
Section titled “addArray()”addArray(
key):ArrayInputBuilder
Defined in: builder/input.ts:22
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”addJson()
Section titled “addJson()”addJson(
key,parser):JsonInputBuilder
Defined in: builder/input.ts:30
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:23
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”addProperty()
Section titled “addProperty()”Call Signature
Section titled “Call Signature”addProperty(
key,type):DataTypeInputBuilder
Defined in: builder/input.ts:24
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:25
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”addProperty(
key,type):JsonInputBuilder
Defined in: builder/input.ts:26
Parameters
Section titled “Parameters”string
ZodType
Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”addProperty(
key,type):JsonInputBuilder
Defined in: builder/input.ts:28
Parameters
Section titled “Parameters”string
PrimitiveDataType | TemporalDataType | SelectDataType | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>
Returns
Section titled “Returns”toDefinition()
Section titled “toDefinition()”toDefinition():
InputDefinition
Defined in: builder/input.ts:31