p

forms

package forms

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class DictFormController(Name: String) extends FormControllerBase with Product with Serializable

    Common use case plugging in some specific algebras.

  2. case class FormController[T](nameBase: String) extends FormControllerBase with Product with Serializable
  3. trait FormControllerBase extends HasValues with HasTouches with HasErrors

    A component to manage data editing lifecycle.

    A component to manage data editing lifecycle. Supply the initial values and optionally track fine-grained changes. Very few assumptions are made in this base class leaving the details to subclasses. A react context is provided for child components, if desired.

    The form can be used as controlled or uncontrolled. Provide a "value" parameter to ake it controlled. Controlled is a better model if you have components (such as a reset button) outside the form's structure that can alter the value being edited.

    To do

    Remove dependency on Future. Make general F or use js.Promise.

  4. trait HasErrors extends AnyRef
  5. trait HasTouches extends AnyRef
  6. trait HasValues extends AnyRef
  7. case class JSFormController[T <: Object](nameBase: String) extends FormControllerBase with Product with Serializable
  8. trait JSObjectValues[T <: Object] extends Service
  9. trait MapErrors extends Service
  10. trait MapTouches extends Service
  11. trait MapValues extends Service
  12. trait ScalaObjectValues[T] extends Service

Value Members

  1. case object BuildInfo extends Product with Serializable

    This object was generated by sbt-buildinfo.

  2. object HasErrors
  3. object HasTouches
  4. object HasValues
  5. object MapErrors extends MapErrors
  6. object MapTouches extends MapTouches
  7. object MapValues extends MapValues

Ungrouped