Packages

package controls

Type Members

  1. case class Checkbox(label: String, name: String) extends LabeledControl[Boolean] with Product with Serializable
  2. case class EmailField(label: String, name: String, placeholder: String = "") extends GenericInput[InternetAddress] with Product with Serializable
  3. abstract class GenericInput[T] extends TextEntryControl[T]
  4. abstract class LabeledControl[T] extends AnyRef
  5. case class Optional[T](control: TextEntryControl[T]) extends TextEntryControl[Option[T]] with Product with Serializable
  6. case class PasswordInput(label: String, name: String, minLength: Int, placeholder: String = "") extends GenericInput[String] with Product with Serializable
  7. class RadioButtonSet extends LabeledControl[String]
  8. abstract class SelectField[T] extends LabeledControl[T]
  9. abstract class TextEntryControl[T] extends LabeledControl[T]

    A control that accepts a value as free-form text (e.g., ,