Class

rapture.http.Forms

BootstrapForm

Related Doc: package Forms

Permalink

class BootstrapForm extends WebForm 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
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BootstrapForm(name: Symbol, params: Map[String, String], uploads: Map[String, Array[Byte]] = Map(), postMethod: FormMethod = HttpMethods.Post, formAction: Link = ^)

    Permalink

Type Members

  1. trait BasicField[T] extends AnyRef

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

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

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

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

    Permalink
    Definition Classes
    FormHelp
  6. trait LabelledField extends AnyRef

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

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

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

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

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

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

    Permalink
    Definition Classes
    FormValidation

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

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

    Permalink
    Definition Classes
    WebForm
  6. def clone(): AnyRef

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

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

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

    Permalink
    Definition Classes
    WebForm
  10. def encoding: MimeType

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

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

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

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. val formAction: Link

    Permalink
    Definition Classes
    WebForm
  17. val formName: String

    Permalink
    Definition Classes
    BasicForm
  18. val formParts: ListBuffer[FormPart]

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

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

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

    Permalink
    Definition Classes
    WebForm
  22. def hideLabels: Boolean

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

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

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

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

    Permalink
    Definition Classes
    FormValidation
  27. val name: Symbol

    Permalink
    Definition Classes
    BasicForm
  28. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    FormValidation
  31. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

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

    Permalink
    Definition Classes
    FormValidation
  34. val params: Map[String, String]

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

    Permalink
    Definition Classes
    WebForm
  36. val postMethod: FormMethod

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

    Permalink
    Definition Classes
    WebForm
  38. def render: RenderedForm

    Permalink
    Definition Classes
    BootstrapFormRenderableForm
  39. def save(): Unit

    Permalink
    Definition Classes
    BasicForm
  40. def showValidation: Boolean

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

    Permalink
    Definition Classes
    WebForm
  42. def submitButtonText: String

    Permalink
  43. def submitRow: AppliedElement[Flow, Flow, AttributeType]

    Permalink
  44. def submitted: Boolean

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

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

    Permalink
    Definition Classes
    WebForm
  47. def toString(): String

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

    Permalink
    Definition Classes
    WebForm
  49. val uploads: Map[String, Array[Byte]]

    Permalink
    Definition Classes
    BasicForm
  50. val validDateTime: (Option[String]) ⇒ List[String]

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

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

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

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

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

    Permalink
    Definition Classes
    FormValidation
  56. def validated: Boolean

    Permalink
    Definition Classes
    FormValidation
  57. final def wait(): Unit

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

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

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

    Permalink
    Definition Classes
    BootstrapFormRenderableForm

Inherited from WebForm

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