FormFieldComponent

kreuzberg.extras.forms.FormFieldComponent
See theFormFieldComponent companion object
trait FormFieldComponent extends Component

Attributes

Companion
object
Graph
Supertypes
trait Component
trait Identified
class Object
trait Matchable
class Any
Known subtypes
class Default

Members list

Type members

Inherited types

type DomElement <: ScalaJsElement

Data type of JS Representation.

Data type of JS Representation.

Attributes

Inherited from:
Component

Value members

Abstract methods

def text: RuntimeState[String]

Inherited methods

def assemble(using context: AssemblerContext): Assembly

Assemble the object.

Assemble the object.

Attributes

Inherited from:
Component
def comment: String

Comment, which will probably built into into a tree. Can be disabled by returning ""

Comment, which will probably built into into a tree. Can be disabled by returning ""

Attributes

Inherited from:
Identified
def update(before: ModelValueProvider)(using context: AssemblerContext): UpdateResult

Update the component into a new state. By default components are re-rendered.

Update the component into a new state. By default components are re-rendered.

Overriding this method can improve performance, if a component generates large sub-trees and we do not want to rebuild everything (e.g. List-Components).

Attributes

Inherited from:
Component

Inherited fields

final val id: Identifier

Identifier of the component.

Identifier of the component.

Attributes

Inherited from:
Component