UIFormBuilder

works.iterative.forms.UIFormBuilder
class UIFormBuilder(layoutResolver: LayoutResolver, formHook: Option[UIForm => UIForm] = ...)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def buildForm(form: Form, state: FormState, validationState: FormValidationState, context: Option[Map[String, String]]): UIForm
def render(path: AbsolutePath, elems: List[SectionSegment], context: Option[Map[String, String]]): ZPure[Nothing, Unit, Unit, FormState & FormValidationState, Nothing, UIForm]
def renderSegment(path: AbsolutePath, repeatIndex: Option[Int] = ...)(element: SectionSegment): ZPure[Nothing, Unit, Unit, FormState & FormValidationState, Nothing, Seq[UIFormElement]]