Class: Shapes
Constructors
new Shapes()
new Shapes():
Shapes
Returns
Methods
any()
any(
options?:ValidatorOptions):PassthroughValidator<any>
Parameters
| Parameter | Type |
|---|---|
options? | ValidatorOptions |
Returns
PassthroughValidator<any>
Source
projects/shapeshift/src/lib/Shapes.ts:66
array()
array(validator, options)
array<
T>(validator:BaseValidator<T>,options?:ValidatorOptions):ArrayValidator<T[],T>
Type parameters
| Type parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
validator | BaseValidator<T> |
options? | ValidatorOptions |
Returns
ArrayValidator<T[], T>
Source
projects/shapeshift/src/lib/Shapes.ts:105
array(validator, options)
array<
T>(validator:BaseValidator<T[number]>,options?:ValidatorOptions):ArrayValidator<T,T[number]>
Type parameters
| Type parameter |
|---|
T extends unknown[] |