Simple implementation of Error.
Validation error.
Collection of errors.
Collection of errors.
Map value.
Failures projection.
Failures projection.
result type
results
success event handler
failure event handler
Form object.
Form object.
raw value type
validations
value if exists
Key for skinny.I18n messages.
Key and value param definition.
Key and value param definition.
key
value
Validator which accepts Map value as inputs.
Validator which accepts Map value as inputs.
param as a Map value
registered validations
Messages for validation errors.
Newly created validation which hasn't be applied yet.
Newly created validation which hasn't be applied yet.
param definition
validation rules
Key param definition.
Key param definition.
key
Param definition.
Type converter
Type converter
from
to
Params
Params from a Map value.
Params from a Map value.
Map value
Params from validations.
Params from validations.
validations
Results projection.
Results projection.
result type
Successes projection.
Successes projection.
result type
results
success event handler
failure event handler
Failure.
Failure.
param definition
errors
Validation rule.
Validation object which has param definition and validation results
Success.
Success.
param definition
Validations container.
Validator.
Validator like feature.
(Since version 1.0.8) Use Error instead.
Factory
Messages loader.
Results projection.
Validations factory.
Validator factory.
Converts validation rules to a combined validation rule which verify all the rules even if some of them has errors.
Converts validation rules to a combined validation rule which verify all the rules even if some of them has errors.
validation rules
validation rule
Converts ParamDefinition to ParamDefinitionWithIsDSL implicitly.
Converts ParamDefinition to ParamDefinitionWithIsDSL implicitly.
param definition
with dsl
Built-in validation rules.
Accepts key and value.
Accepts key and value.
key and value
param definition
Accepts key.
Accepts key.
key
param definition
Skinny validator provides easy-to-understand and readable DSLs to validate inputs.