Search
Preparing search index...
The search index is not available
RAML JS Parser 2
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"src/util/raml-validate"
External module "src/util/raml-validate"
Index
Interfaces
Validate
Validation
Result
Validations
Result
Validator
Type aliases
Check
Function
Parameter
Value
Map
Rule
Function
Rules
Object
Types
Object
Validation
Function
Variables
_to
String
Functions
is
Boolean
Type
is
Date
Type
is
Enum
is
Integer
Type
is
Maximum
is
Maximum
Length
is
Minimum
is
Minimum
Length
is
Number
Type
is
Pattern
is
String
Type
to
Validation
to
Validation
Function
to
Validation
Result
validate
Type aliases
Check
Function
Check
Function
:
function
Type declaration
(
check
:
any
, key
?:
string
, src
?:
ParameterValueMap
)
:
boolean
Parameters
check:
any
Optional
key:
string
Optional
src:
ParameterValueMap
Returns
boolean
Parameter
Value
Map
Parameter
Value
Map
:
object
Type declaration
[
parameterName:
string
]:
any
Rule
Function
Rule
Function
:
function
Type declaration
(
rule
:
any
, key
:
string
)
:
CheckFunction
Parameters
rule:
any
key:
string
Returns
CheckFunction
Rules
Object
Rules
Object
:
object
Type declaration
[
rule:
string
]:
RuleFunction
Types
Object
Types
Object
:
object
Type declaration
[
rule:
string
]:
CheckFunction
Validation
Function
Validation
Function
:
function
Type declaration
(
check
:
any
, key
:
string
, src
:
ParameterValueMap
)
:
ValidationResult
Parameters
check:
any
key:
string
src:
ParameterValueMap
Returns
ValidationResult
Variables
_to
String
_to
String
:
toString
Functions
is
Boolean
Type
is
Boolean
Type
(
check
:
any
)
:
boolean
Parameters
check:
any
Returns
boolean
is
Date
Type
is
Date
Type
(
check
:
any
)
:
boolean
Parameters
check:
any
Returns
boolean
is
Enum
is
Enum
(
values
:
any
[]
)
:
Validator
<
any
>
Parameters
values:
any
[]
Returns
Validator
<
any
>
is
Integer
Type
is
Integer
Type
(
check
:
any
)
:
boolean
Parameters
check:
any
Returns
boolean
is
Maximum
is
Maximum
(
max
:
number
)
:
Validator
<
number
>
Parameters
max:
number
Returns
Validator
<
number
>
is
Maximum
Length
is
Maximum
Length
(
max
:
number
)
:
Validator
<
string
>
Parameters
max:
number
Returns
Validator
<
string
>
is
Minimum
is
Minimum
(
min
:
number
)
:
Validator
<
number
>
Parameters
min:
number
Returns
Validator
<
number
>
is
Minimum
Length
is
Minimum
Length
(
min
:
number
)
:
Validator
<
string
>
Parameters
min:
number
Returns
Validator
<
string
>
is
Number
Type
is
Number
Type
(
check
:
any
)
:
boolean
Parameters
check:
any
Returns
boolean
is
Pattern
is
Pattern
(
pattern
:
string
|
RegExp
)
:
function
Parameters
pattern:
string
|
RegExp
Returns
function
(
check
:
string
)
:
boolean
Parameters
check:
string
Returns
boolean
is
String
Type
is
String
Type
(
check
:
any
)
:
boolean
Parameters
check:
any
Returns
boolean
to
Validation
to
Validation
(
parameter
:
NamedParameter
, rules
:
RulesObject
, types
:
TypesObject
)
:
ValidationFunction
Parameters
parameter:
NamedParameter
rules:
RulesObject
types:
TypesObject
Returns
ValidationFunction
to
Validation
Function
to
Validation
Function
(
parameter
:
NamedParameter
, rules
:
RulesObject
)
:
(Anonymous function)
Parameters
parameter:
NamedParameter
rules:
RulesObject
Returns
(Anonymous function)
to
Validation
Result
to
Validation
Result
(
valid
:
boolean
, key
:
string
, value
:
any
, rule
?:
string
, attr
?:
any
)
:
ValidationResult
Parameters
valid:
boolean
key:
string
value:
any
Optional
rule:
string
Optional
attr:
any
Returns
ValidationResult
validate
validate
(
)
:
Validate
Returns
Validate
Globals
"src/util/raml-
validate"
Validate
Validation
Result
Validations
Result
Validator
Check
Function
Parameter
Value
Map
Rule
Function
Rules
Object
Types
Object
Validation
Function
_to
String
is
Boolean
Type
is
Date
Type
is
Enum
is
Integer
Type
is
Maximum
is
Maximum
Length
is
Minimum
is
Minimum
Length
is
Number
Type
is
Pattern
is
String
Type
to
Validation
to
Validation
Function
to
Validation
Result
validate
Generated using
TypeDoc