Numeric Module

Functions and values

Function or value Description

between minValue maxValue field input

Full Usage: between minValue maxValue field input

Parameters:
    minValue : 'T
    maxValue : 'T
    field : string
    input : 'T

Returns: ValidationResult<'T>

Validate value is within range (inclusive)

minValue : 'T
maxValue : 'T
field : string
input : 'T
Returns: ValidationResult<'T>

max maxValue field input

Full Usage: max maxValue field input

Parameters:
    maxValue : 'T
    field : string
    input : 'T

Returns: ValidationResult<'T>

Validate maximum value

maxValue : 'T
field : string
input : 'T
Returns: ValidationResult<'T>

min minValue field input

Full Usage: min minValue field input

Parameters:
    minValue : 'T
    field : string
    input : 'T

Returns: ValidationResult<'T>

Validate minimum value

minValue : 'T
field : string
input : 'T
Returns: ValidationResult<'T>

nonNegativeDecimal field input

Full Usage: nonNegativeDecimal field input

Parameters:
    field : string
    input : decimal

Returns: ValidationResult<decimal>

Validate non-negative decimal

field : string
input : decimal
Returns: ValidationResult<decimal>

nonNegativeFloat field input

Full Usage: nonNegativeFloat field input

Parameters:
    field : string
    input : float

Returns: ValidationResult<float>

Validate non-negative float

field : string
input : float
Returns: ValidationResult<float>

nonNegativeInt field input

Full Usage: nonNegativeInt field input

Parameters:
    field : string
    input : int

Returns: ValidationResult<int>

Validate non-negative integer

field : string
input : int
Returns: ValidationResult<int>

positiveDecimal field input

Full Usage: positiveDecimal field input

Parameters:
    field : string
    input : decimal

Returns: ValidationResult<decimal>

Validate positive decimal

field : string
input : decimal
Returns: ValidationResult<decimal>

positiveFloat field input

Full Usage: positiveFloat field input

Parameters:
    field : string
    input : float

Returns: ValidationResult<float>

Validate positive float

field : string
input : float
Returns: ValidationResult<float>

positiveInt field input

Full Usage: positiveInt field input

Parameters:
    field : string
    input : int

Returns: ValidationResult<int>

Validate positive integer

field : string
input : int
Returns: ValidationResult<int>