Module: mendix/validator

Number validation helpers.

Members

(static, readonly) validation :number

Validation result constants.

Type:
  • number
Properties:
Name Type Description
OK number

Validation successful

NOT_INTEGER number

Value is not formatted as an integer

RANGE_INTEGER number

Value does not fall within the valid Integer range

RANGE_LONG number

Value does not fall within the valid Long range

RANGE_DECIMAL number

Value does not fall within the valid Decimal range

RANGE_NUMBER number

Value does not fall within the valid Float and Currency range

Methods

(static) validate(value, type) → {number}

Validates the value of the given type and returns validation.OK or the error value of the first failed validation.

Parameters:
Name Type Description
value *

value to validate

type string

type of the value to validate

Returns:

validation result constant

Type
number
Example
// Should return true
validator.validate("100.12", "Integer") === validator.validation.NOT_INTEGER