rapture.http.Forms

BootstrapForm

class BootstrapForm[L] extends WebForm[L] with FormValidation

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BootstrapForm
  2. WebForm
  3. FormHelp
  4. FormValidation
  5. Preprocessing
  6. FieldLabels
  7. RenderableForm
  8. BasicForm
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BootstrapForm(name: Symbol, params: Map[String, String], uploads: Map[String, Array[Byte]] = ..., postMethod: FormMethod = rapture.net.HttpMethods.Post, formAction: L = rapture.uri.`package`.^)(implicit arg0: Linkable[L])

Type Members

  1. trait BasicField[T] extends AnyRef

    Definition Classes
    BasicForm
  2. class Field[T] extends BasicField[T] with RenderableField[T] with LabelledField with PreprocessedField[T] with ValidatedField[T] with HelpField[T]

    Definition Classes
    WebFormFormHelpFormValidationPreprocessingRenderableFormBasicForm
  3. abstract type FormField[T] <: LabelledField

    Definition Classes
    FieldLabels
  4. type FormPart = DomNode[_ <: ElementType, Flow, _ <: AttributeType]

    Definition Classes
    BootstrapFormRenderableForm
  5. trait HelpField[T] extends (FormHelp.this)#BasicField[T]

    Definition Classes
    FormHelp
  6. trait LabelledField extends AnyRef

    Definition Classes
    FieldLabels
  7. trait PreprocessedField[T] extends (Preprocessing.this)#BasicField[T]

    Definition Classes
    Preprocessing
  8. type RenderType = DomNode[_ <: ElementType, Phrasing, _ <: AttributeType]

    Definition Classes
    WebFormRenderableForm
  9. trait RenderableField[T] extends AnyRef

    Definition Classes
    RenderableForm
  10. type RenderedForm = Element[_ <: ElementType, _ <: Flow, _ <: AttributeType]

    Definition Classes
    BootstrapFormRenderableForm
  11. trait Renderer[T, -F <: (RenderableForm.this)#RenderableField[T], -W <: Forms.Widget] extends AnyRef

    Definition Classes
    RenderableForm
  12. trait ValidatedField[T] extends AnyRef

    Definition Classes
    FormValidation

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. implicit def actionLinkable: Linkable[L]

    Attributes
    protected
    Definition Classes
    WebForm
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. implicit val checkboxRenderer: Renderer[Boolean, Field[Boolean], Forms.Checkbox]

    Definition Classes
    WebForm
  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def complete: Boolean

    Definition Classes
    FormValidation
  11. def content(fp: FormPart): ListBuffer[FormPart]

    Definition Classes
    RenderableForm
  12. implicit def dropdownRenderer[T, Q]: Renderer[T, Field[T], Forms.Dropdown[Q]]

    Definition Classes
    WebForm
  13. def encoding: MimeType

    Definition Classes
    WebForm
  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def field[T](name: Symbol, label: String, cell: Cell[T] = null, process: (String) ⇒ String = identity[String], validate: (Option[String]) ⇒ List[String] = ..., required: Boolean = false, help: String = "")(implicit arg0: Forms.FieldParser[T]): Field[T]

    Definition Classes
    WebForm
  17. val fields: ListBuffer[Field[_]]

    Attributes
    protected
    Definition Classes
    BasicForm
  18. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. val formName: String

    Definition Classes
    BasicForm
  20. val formParts: ListBuffer[FormPart]

    Definition Classes
    RenderableForm
  21. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  22. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  23. implicit val hiddenRenderer: Renderer[String, Field[String], Forms.Hidden]

    Definition Classes
    WebForm
  24. def hideLabels: Boolean

  25. val isChecked: (Option[String]) ⇒ List[String]

    Definition Classes
    FormValidation
  26. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  27. val isSlug: (Option[String]) ⇒ List[String]

    Definition Classes
    FormValidation
  28. def minimumLength(length: Int): (Option[String]) ⇒ List[String]

    Definition Classes
    FormValidation
  29. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  30. def notDuplicate(xs: List[String]): (Option[String]) ⇒ List[String]

    Definition Classes
    FormValidation
  31. def notEmpty(msg: String = ...): (Option[String]) ⇒ List[String]

    Definition Classes
    FormValidation
  32. final def notify(): Unit

    Definition Classes
    AnyRef
  33. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  34. val optValidEmailAddress: (Option[String]) ⇒ List[String]

    Definition Classes
    FormValidation
  35. implicit val passwordRenderer: Renderer[String, Field[String], Forms.PasswordInput]

    Definition Classes
    WebForm
  36. implicit def radioListRenderer[T, Q]: Renderer[T, Field[T], Forms.RadioList[Q]]

    Definition Classes
    WebForm
  37. def render: RenderedForm

    Definition Classes
    BootstrapFormRenderableForm
  38. def save(): Unit

    Definition Classes
    BasicForm
  39. def showValidation: Boolean

    Definition Classes
    FormValidation
  40. implicit val stringRenderer: Renderer[String, Field[String], Forms.StringInput]

    Definition Classes
    WebForm
  41. def submitButtonText: String

  42. def submitRow: AppliedElement[Flow, Flow, AttributeType]

  43. def submitted: Boolean

    Definition Classes
    BasicForm
  44. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  45. implicit val textareaRenderer: Renderer[String, Field[String], Forms.TextArea]

    Definition Classes
    WebForm
  46. def toString(): String

    Definition Classes
    AnyRef → Any
  47. implicit val uploadRenderer: Renderer[Array[Byte], Field[Array[Byte]], Forms.FileUploader]

    Definition Classes
    WebForm
  48. val validDateTime: (Option[String]) ⇒ List[String]

    Definition Classes
    FormValidation
  49. val validEmailAddress: (Option[String]) ⇒ List[String]

    Definition Classes
    FormValidation
  50. val validInteger: (Option[String]) ⇒ List[String]

    Definition Classes
    FormValidation
  51. val validPhoneNumber: (Option[String]) ⇒ List[String]

    Definition Classes
    FormValidation
  52. val validTwitterHandle: (Option[String]) ⇒ List[String]

    Definition Classes
    FormValidation
  53. val validUrl: (Option[String]) ⇒ List[String]

    Definition Classes
    FormValidation
  54. def validated: Boolean

    Definition Classes
    FormValidation
  55. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. def wrap[T, F <: Field[T], W <: Forms.Widget](field: F, widget: W)(implicit renderer: Renderer[T, F, W]): FormPart

    Definition Classes
    BootstrapFormRenderableForm

Inherited from WebForm[L]

Inherited from FormHelp

Inherited from FormValidation

Inherited from Preprocessing

Inherited from FieldLabels

Inherited from RenderableForm

Inherited from BasicForm

Inherited from AnyRef

Inherited from Any

Ungrouped