kreuzberg.extras.forms
package kreuzberg.extras.forms
Members list
Type members
Classlikes
object Codec
Returns the default HTML field type for a type
Returns the default HTML field type for a type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object given_DefaultFieldType_Int
object DefaultFieldType
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DefaultFieldType.type
Encodes Errors of the Form system.
Encodes Errors of the Form system.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object Error
Encapsulates the whole form for some value T
Encapsulates the whole form for some value T
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object Form
case class FormComponent[T](form: Form[T], default: T, fieldBuilder: FormFieldComponentBuilder) extends SimpleComponentBase
Responsible for displaying a form.
Responsible for displaying a form.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass SimpleComponentBasetrait Componenttrait Identifiedtrait SimpleContextDsltrait ComponentDsltrait ContextDslclass Objecttrait Matchableclass AnyShow all
A Single Field Element.
A Single Field Element.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait FormFieldComponent extends Component
object FormFieldComponent
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FormFieldComponent.type
object FormFieldComponentBuilder
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
object Generator
Generator for Forms.
Generator for Forms.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Generator.type
sealed trait RecursiveFormFields[T <: Tuple] extends Form[T]
object RecursiveFormFields
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RecursiveFormFields.type
case class UnhandledDecodingError(codecError: DecodingError) extends RuntimeException
A not handled error in Codec.decodeOrThrow
A not handled error in Codec.decodeOrThrow
Attributes
- Supertypes
-
trait Producttrait Equalsclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Annotation to control field generation.
Annotation to control field generation.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
case class UseValidator[-T](validator: Validator[T]) extends StaticAnnotation
Annotation to control main validator.
Annotation to control main validator.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
Types
Either an Decoding error or a value.
Either an Decoding error or a value.
Attributes
In this article