Home > @websublime/schema > NumberSchemaType

NumberSchemaType class

Number model type validation

Signature:

export declare class NumberSchemaType extends BaseSchemaType<number> 

Extends: BaseSchemaType<number>

Constructors

ConstructorModifiersDescription
(constructor)(errorMessage)Create NumberSchemaType instance

Properties

PropertyModifiersTypeDescription
typestring

Methods

MethodModifiersDescription
isInteger(errorMessage)Test if number is integer.
isOneOf(values, errorMessage)Test if is one of other types included
max(max, errorMessage)Test value if it is lower or equal to maximum value
min(min, errorMessage)Test value if great or equal to minimum value
pattern(regexp, errorMessage)Test a reg expression
range(min, max, errorMessage)Test if value is between the range