kreuzberg-extras
kreuzberg-extras
API
kreuzberg.extras
forms
Codec
Codec
Xmap
simpleInt
simpleString
DefaultFieldType
DefaultFieldType
given_DefaultFieldType_Int
given_DefaultFieldType_String
Error
Error
DecodingError
MultipleValidationError
SingleValidationError
ValidationError
ValidationError
ValidationErrorBuilder
Form
Form
FormComponent
FormField
FormFieldComponent
FormFieldComponent
Default
FormFieldInput
FormFieldViolationsComponent
FormFieldComponentBuilder
FormFieldComponentBuilder
Default
Generator
Analyzer
FieldResult
Result
RecursiveFormFields
RecursiveFormFields
Leaf
codec
Node
codec
UnhandledDecodingError
UseField
UseValidator
Validator
Validator
succeed
BrowserLocalStorageBackend
BrowserRouting
LazyLoader
LazyLoader
LazyState
Failed
Init
Ok
WaitResponse
LazyState
LocalStorage
LocalStorage
Backend
Backend
PathCodec
PathCodec
PlainLink
Route
Route
DependentRoute
EagerRoute
LazyRoute
SimpleRoute
RouterLink
RoutingTarget
SimpleRouter
SimpleRouter
EmptyComponent
RoutingState
kreuzberg-extras
/
kreuzberg.extras
/
kreuzberg.extras.forms
/
RecursiveFormFields
/
Leaf
Leaf
kreuzberg.extras.forms.RecursiveFormFields$.Leaf$
object
Leaf
extends
RecursiveFormFields
[
EmptyTuple
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
RecursiveFormFields
[
EmptyTuple
]
trait
Form
[
EmptyTuple
]
class
Object
trait
Matchable
class
Any
Self type
Leaf
.type
Members list
Clear all
Type members
Classlikes
object
codec
extends
Codec
[
EmptyTuple
,
List
[
String
]]
Attributes
Supertypes
trait
Codec
[
EmptyTuple
,
List
[
String
]]
class
Object
trait
Matchable
class
Any
Self type
codec
.type
Value members
Concrete methods
override
def
fields
:
List
[
FormField
[
_
]]
The fields of a form
The fields of a form
Attributes
Definition Classes
Form
override
def
validator
:
Validator
[
EmptyTuple
]
Validator for the form.
Validator for the form.
Attributes
Definition Classes
Form
Inherited methods
def
::
[
Y
](
before
:
FormField
[
Y
]):
RecursiveFormFields
[
Y
*:
T
]
Attributes
Inherited from:
RecursiveFormFields
def
chainValidator
(
validator
:
Validator
[
EmptyTuple
]):
Form
[
T
]
Add another validator
Add another validator
Attributes
Inherited from:
Form
def
xmap
[
U
](
mapFn
:
EmptyTuple
=>
U
,
contraMapFn
:
U
=>
EmptyTuple
):
Form
[
U
]
Maps to another type.
Maps to another type.
Attributes
Inherited from:
Form
In this article
Attributes
Members list
Type members
Classlikes
Value members
Concrete methods
Inherited methods