im.mange.jetboot

input

package input

Visibility
  1. Public
  2. All

Type Members

  1. case class Button(id: String, value: String, onClick: () ⇒ JsCmd) extends Input with Styleable with Product with Serializable

  2. case class CheckBox(field: Field, default: Boolean) extends FormInput with Product with Serializable

  3. case class DatePicker(field: Field, default: Option[LocalDate], allowWeekends: Boolean = true) extends FormInput with Product with Serializable

  4. class DecimalBox extends NumericBox

  5. case class Field(name: String, parent: Option[String] = None) extends Product with Serializable

  6. class IntegerBox extends NumericBox

  7. case class LiveTextArea(field: Field, placeholder: String, default: String) extends FormInput with Product with Serializable

  8. case class LiveTextBox(field: Field, placeholder: String, default: String) extends FormInput with Product with Serializable

  9. class MaskedBox extends FormInput

  10. class NumericBox extends MaskedBox

  11. class PercentageBox extends DecimalBox

  12. case class Select(field: Field, options: Seq[(String, String)], placeholder: String, defaultValue: Option[String]) extends FormInput with Product with Serializable

  13. case class SubmitButton(id: String, value: String, onSubmit: () ⇒ JsCmd) extends Input with Styleable with Product with Serializable

  14. case class TextArea(field: Field, placeholder: String, default: String) extends FormInput with Product with Serializable

  15. case class TextBox(field: Field, placeholder: Option[String], default: Option[String]) extends FormInput with Product with Serializable

  16. trait Updatable extends AnyRef

Value Members

  1. object DecimalBox

  2. object IntegerBox

  3. object PercentageBox

Ungrouped