Class UnsignedIntegerValidator

The UnsignedIntegerValidator class is a validator that ensures a string contains a valid unsigned integer within a specified range.

Hierarchy

Constructors

Properties

Accessors

Methods

Constructors

Properties

m_maximum: number = Number.POSITIVE_INFINITY
m_minimum: number = Number.NEGATIVE_INFINITY

Accessors

  • get maximum(): number
  • Returns the number validator's maximum value.

    Returns number

  • set maximum(maximum): void
  • Sets the number validator's maximum value to maximum.

    Parameters

    • maximum: number

    Returns void

  • get minimum(): number
  • Returns the number validator's minimum value.

    Returns number

  • set minimum(minimum): void
  • Sets the number validator's minimum value to minimum.

    Parameters

    • minimum: number

    Returns void

  • get pattern(): RegExp
  • Returns the regular expression of this validator.

    Returns RegExp

  • set pattern(pattern): void
  • Sets the regular expression of this validator to pattern.

    Parameters

    • pattern: RegExp

    Returns void

Methods

  • This function attempts to modify the input to make it valid based on the rules defined by this validator.

    Parameters

    • input: string

    Returns string

  • Converts the string to an unsigned integer.

    Parameters

    • input: string

    Returns number

Generated using TypeDoc