Skip to content

NumberBuilder

Defined in: packages/schema/src/builders/number.ts:4

new NumberBuilder(): NumberBuilder

Defined in: packages/schema/src/builders/base.ts:15

NumberBuilder

Builder.constructor

readonly input_: Value

Defined in: packages/schema/src/builders/base.ts:9

Builder.input_


readonly output_: number

Defined in: packages/schema/src/builders/base.ts:10

Builder.output_


readonly type_: NumberType

Defined in: packages/schema/src/builders/base.ts:11

Builder.type_


protected validators_: Validator<number>[]

Defined in: packages/schema/src/builders/base.ts:13

Builder.validators_

get params(): TypeParams<TOut>

Defined in: packages/schema/src/builders/base.ts:21

TypeParams<TOut>

Builder.params

build(): NumberType

Defined in: packages/schema/src/builders/number.ts:5

NumberType

Builder.build


clone(): this

Defined in: packages/schema/src/builders/base.ts:27

this

Builder.clone


gt(other): this

Defined in: packages/schema/src/builders/number.ts:21

number

this


gte(other): this

Defined in: packages/schema/src/builders/number.ts:17

number

this


lt(other): this

Defined in: packages/schema/src/builders/number.ts:13

number

this


lte(other): this

Defined in: packages/schema/src/builders/number.ts:9

number

this


oneOf(values, equal?): NumberBuilder

Defined in: packages/schema/src/builders/base.ts:42

number[]

(value, other) => boolean

NumberBuilder

Builder.oneOf


test(func, message?): this

Defined in: packages/schema/src/builders/base.ts:33

ValidatorFunction<number>

string

this

Builder.test