Class: BigIntValidator<T>
Type parameters
Name | Type |
---|---|
T | extends bigint |
Hierarchy
-
↳
BigIntValidator
Constructors
constructor
• new BigIntValidator<T
>(constraints?
): BigIntValidator
<T
>
Type parameters
Name | Type |
---|---|
T | extends bigint |
Parameters
Name | Type | Default value |
---|---|---|
constraints | readonly IConstraint <T , T >[] | [] |
Returns
Inherited from
Defined in
projects/shapeshift/src/validators/BaseValidator.ts:20
Properties
constraints
• Protected
constraints: readonly IConstraint
<T
, T
>[] = []
Inherited from
Defined in
projects/shapeshift/src/validators/BaseValidator.ts:17
description
• Optional
description: string
Inherited from
Defined in
projects/shapeshift/src/validators/BaseValidator.ts:15
isValidationEnabled
• Protected
isValidationEnabled: null
| boolean
| () => boolean
= null
Inherited from
BaseValidator.isValidationEnabled
Defined in
projects/shapeshift/src/validators/BaseValidator.ts:18
parent
• Protected
Optional
parent: object