Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "src/util/raml-validate"

Index

Type aliases

CheckFunction

CheckFunction: function

Type declaration

ParameterValueMap

ParameterValueMap: object

Type declaration

  • [parameterName: string]: any

RuleFunction

RuleFunction: function

Type declaration

RulesObject

RulesObject: object

Type declaration

TypesObject

TypesObject: object

Type declaration

ValidationFunction

ValidationFunction: function

Type declaration

Variables

_toString

_toString: toString

Functions

isBooleanType

  • isBooleanType(check: any): boolean

isDateType

  • isDateType(check: any): boolean

isEnum

isIntegerType

  • isIntegerType(check: any): boolean

isMaximum

isMaximumLength

  • isMaximumLength(max: number): Validator<string>

isMinimum

isMinimumLength

  • isMinimumLength(min: number): Validator<string>

isNumberType

  • isNumberType(check: any): boolean

isPattern

  • isPattern(pattern: string | RegExp): function
  • Parameters

    • pattern: string | RegExp

    Returns function

      • (check: string): boolean
      • Parameters

        • check: string

        Returns boolean

isStringType

  • isStringType(check: any): boolean

toValidation

toValidationFunction

toValidationResult

  • toValidationResult(valid: boolean, key: string, value: any, rule?: string, attr?: any): ValidationResult

validate

Generated using TypeDoc