org
.
hyperscala
.
ui
validation
package
validation
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
validation
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
class
ClassValidationHandler
extends
ValidationHandler
class
ValidatableEventProcessor
extends
ListProcessor
[
ValidateEvent
,
ValidationResponse
] with
AncestorProcessor
[
ValidateEvent
,
Option
[
ValidationResponse
],
List
[
ValidationResponse
]] with
DescendantProcessor
[
ValidateEvent
,
Option
[
ValidationResponse
],
List
[
ValidationResponse
]]
class
ValidatableTag
extends
AnyRef
class
ValidateEvent
extends
AnyRef
trait
ValidationHandler
extends
AnyRef
case class
ValidationResponse
(
result:
ValidationResult
,
message:
String
)
extends
Product
with
Serializable
sealed
class
ValidationResult
extends
EnumEntry
type
Validator
= (
String
) ⇒
ValidationResponse
Value Members
def
IntBetween
(
min:
Int
=
1
,
max:
Int
=
100
)
:
ConditionalValidator
val
IntRequired
:
ConditionalValidator
val
NotEmpty
:
ConditionalValidator
object
ValidatableTag
object
ValidateEvent
extends
ValidateEvent
object
ValidationResponse
extends
Serializable
object
ValidationResult
extends
Enumerated
[
ValidationResult
]
implicit
def
tag2ValidatableTag
(
tag:
FormField
)
:
ValidatableTag
Inherited from
AnyRef
Inherited from
Any
Ungrouped