Trait

net.twibs.form.bootstrap3

CheckBoxField

Related Doc: package bootstrap3

Permalink

trait CheckBoxField extends Field with CheckOrRadioField

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. CheckBoxField
  2. CheckOrRadioField
  3. FloatingInfo
  4. FieldWithOptions
  5. Options
  6. Field
  7. BaseField
  8. Validatable
  9. InteractiveComponent
  10. Values
  11. Component
  12. TranslationSupport
  13. AnyRef
  14. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class Input(string: String, title: String, valueOption: Option[ValueType] = None, messageOption: Option[Message] = None, continue: Boolean = true, index: Int = 0) extends Product with Serializable

    Permalink
    Definition Classes
    Values
  2. case class OptionI(string: String, title: String, value: Options.ValueType, enabled: Boolean = true, index: Int = 0) extends Product with Serializable

    Permalink
    Definition Classes
    Options
  3. type StringProcessor = (Input) ⇒ Input

    Permalink
    Definition Classes
    Values
  4. abstract type ValueType

    Permalink
    Definition Classes
    Values

Abstract Value Members

  1. abstract def computeOptions: List[OptionI]

    Permalink
    Definition Classes
    Options
  2. abstract def stringToValueOption(string: String): Option[ValueType]

    Permalink
    Definition Classes
    Values
  3. abstract def valueToString(value: ValueType): String

    Permalink
    Definition Classes
    Values

Concrete 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. def addonsHtml: NodeSeq

    Permalink
    Definition Classes
    Field
  5. def asHtml: NodeSeq

    Permalink
    Definition Classes
    FieldComponent
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def buttons: List[NodeSeq]

    Permalink
    Definition Classes
    Field
  8. def buttonsDecoratedHtml: NodeSeq

    Permalink
    Definition Classes
    Field
  9. def checkIsInOptionValues(input: Input): Input

    Permalink
    Attributes
    protected
    Definition Classes
    Options
  10. def checkOrRadioType: String

    Permalink
    Definition Classes
    CheckBoxFieldCheckOrRadioField
  11. def clearLink: String

    Permalink
    Definition Classes
    InteractiveComponent
  12. def clone(): AnyRef

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

    Permalink
    Definition Classes
    Values
  14. def computeName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Component
  15. def computeTitleForValue(value: ValueType): String

    Permalink
    Attributes
    protected
    Definition Classes
    Values
  16. def defaultInputs: List[Input]

    Permalink
    Definition Classes
    Values
  17. final def defaultValue: ValueType

    Permalink
    Definition Classes
    Values
  18. final def defaultValueOption: Option[ValueType]

    Permalink
    Definition Classes
    Values
  19. def defaultValues: Seq[ValueType]

    Permalink
    Definition Classes
    Values
  20. def enrichInputElem(elem: Elem, inputId: IdString): Elem

    Permalink
    Definition Classes
    Field
  21. def enrichInputElem(elem: Elem, input: Input): Elem

    Permalink
    Definition Classes
    Field
  22. def enrichedOptionAsElem(option: OptionI): Elem

    Permalink
    Definition Classes
    CheckOrRadioField
  23. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  25. def execute(request: Request): Unit

    Permalink
    Definition Classes
    Component
  26. def fieldAsDecoratedHtml: NodeSeq

    Permalink
    Definition Classes
    Field
  27. def fieldAsHtml: NodeSeq

    Permalink
    Definition Classes
    Field
  28. def fieldContainerCssClasses: List[String]

    Permalink
    Definition Classes
    Field
  29. def fieldTitle: String

    Permalink
    Definition Classes
    Field
  30. def fieldTitleHtml: NodeSeq

    Permalink
    Definition Classes
    Field
  31. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. def focusJs: JsCmd

    Permalink
    Definition Classes
    BaseField
  33. def form: BaseForm

    Permalink
    Definition Classes
    Component
  34. def formGroupCssClasses: Seq[String]

    Permalink
    Definition Classes
    Field
  35. def formGroupId: IdString

    Permalink
    Definition Classes
    Field
  36. def formGroupTitleCssClasses: List[String]

    Permalink
    Definition Classes
    Field
  37. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  38. def gridSize: String

    Permalink
    Definition Classes
    Field
  39. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  40. def id: IdString

    Permalink
    Definition Classes
    Component
  41. def idForInput(input: Input): IdString

    Permalink
    Definition Classes
    Field
  42. val ilk: String

    Permalink
    Definition Classes
    FieldComponent
  43. def infoButtonHtml: NodeSeq

    Permalink
    Attributes
    protected
    Definition Classes
    FloatingInfoField
  44. def infoMessage: String

    Permalink
    Definition Classes
    Field
  45. def infoTitle: String

    Permalink
    Definition Classes
    Field
  46. def initialize(): Unit

    Permalink
    Definition Classes
    Component
  47. def inlineField: Boolean

    Permalink
    Definition Classes
    CheckOrRadioField
  48. final def input: Input

    Permalink
    Definition Classes
    Values
  49. def inputAsElem(input: Input): Elem

    Permalink
    Definition Classes
    CheckOrRadioFieldField
  50. def inputAsEnrichedHtml(input: Input): NodeSeq

    Permalink
    Definition Classes
    Field
  51. def inputAsSurroundedHtml(input: Input): NodeSeq

    Permalink
    Definition Classes
    Field
  52. def inputCssClasses: Seq[String]

    Permalink
    Definition Classes
    CheckOrRadioFieldField
  53. def inputWithMessageHtml(input: Input): NodeSeq

    Permalink
    Definition Classes
    Field
  54. def inputs: Seq[Input]

    Permalink
    Definition Classes
    Values
  55. def inputsAsHiddenHtml: Seq[Node]

    Permalink
    Definition Classes
    Field
  56. def inputsAsHtml: NodeSeq

    Permalink
    Definition Classes
    CheckOrRadioFieldField
  57. def inputsMessageOption: Option[Message]

    Permalink
    Definition Classes
    Values
  58. final def isChanged: Boolean

    Permalink
    Definition Classes
    Values
  59. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  60. def isModified: Boolean

    Permalink
    Definition Classes
    Values
  61. def isStringProcessingEnabled: Boolean

    Permalink
    Definition Classes
    Values
  62. def isValid: Boolean

    Permalink
    Definition Classes
    Values
  63. def link(value: ValueType): String

    Permalink
    Definition Classes
    InteractiveComponent
  64. def linkParameters: Seq[(String, String)]

    Permalink
    Definition Classes
    BaseField
  65. def maximumLength: Int

    Permalink
    Definition Classes
    Values
  66. def maximumLengthProcessor(input: Input): Input

    Permalink
    Definition Classes
    Values
  67. def maximumNumberOfInputs: Int

    Permalink
    Definition Classes
    CheckBoxFieldValues
  68. def messageDisplayTypeOption: Option[String]

    Permalink
    Definition Classes
    Values
  69. def messageHtml: NodeSeq

    Permalink
    Definition Classes
    CheckBoxFieldField
  70. def messageHtmlFor(input: Input): NodeSeq

    Permalink
    Definition Classes
    Field
  71. def minimumLength: Int

    Permalink
    Definition Classes
    Values
  72. def minimumLengthProcessor(input: Input): Input

    Permalink
    Definition Classes
    Values
  73. def minimumNumberOfInputs: Int

    Permalink
    Definition Classes
    CheckBoxFieldValues
  74. final val name: String

    Permalink
    Definition Classes
    Component
  75. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  76. def needsFocus: Boolean

    Permalink
    Definition Classes
    BaseField
  77. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  79. def optionAsElem(option: OptionI): Elem

    Permalink
    Definition Classes
    CheckOrRadioField
  80. def optionAsHtml(option: OptionI): NodeSeq

    Permalink
    Definition Classes
    CheckOrRadioField
  81. final def optionStrings: List[String]

    Permalink
    Definition Classes
    Options
  82. final def optionValues: List[ValueType]

    Permalink
    Definition Classes
    Options
  83. final def options: List[OptionI]

    Permalink
    Definition Classes
    Options
  84. val parent: Container

    Permalink
    Definition Classes
    FieldComponent
  85. def parse(parameters: Seq[String]): Unit

    Permalink
    Definition Classes
    InteractiveComponent
  86. def parse(request: Request): Unit

    Permalink
    Definition Classes
    InteractiveComponentComponent
  87. def prepare(request: Request): Unit

    Permalink
    Definition Classes
    Component
  88. def regex: String

    Permalink
    Definition Classes
    Values
  89. def regexProcessor(input: Input): Input

    Permalink
    Definition Classes
    Values
  90. def required: Boolean

    Permalink
    Definition Classes
    Values
  91. def requiredProcessor(input: Input): Input

    Permalink
    Definition Classes
    Values
  92. def reset(): Unit

    Permalink
  93. def resetInputs(): Unit

    Permalink
    Definition Classes
    Values
  94. def resetOptions(): Unit

    Permalink
    Definition Classes
    Options
  95. def state: ComponentState

    Permalink
    Definition Classes
    Component
  96. final def string: String

    Permalink
    Definition Classes
    Values
  97. final def stringOrEmpty: String

    Permalink
    Definition Classes
    Values
  98. def stringProcessors: List[StringProcessor]

    Permalink
    Definition Classes
    Values
  99. def stringToInput(string: String): Input

    Permalink
    Definition Classes
    OptionsValues
  100. def stringToValueConverter(input: Input): Input

    Permalink
    Definition Classes
    Values
  101. final def string_=(string: String): Unit

    Permalink
    Definition Classes
    Values
  102. final def strings: Seq[String]

    Permalink
    Definition Classes
    Values
  103. def strings_=(strings: Seq[String]): Unit

    Permalink
    Definition Classes
    Values
  104. def submitOnChange: Boolean

    Permalink
    Definition Classes
    BaseField
  105. def suffix: NodeSeq

    Permalink
    Definition Classes
    Field
  106. def suffixes: List[NodeSeq]

    Permalink
    Definition Classes
    Field
  107. def suffixesDecoratedHtml: NodeSeq

    Permalink
    Definition Classes
    Field
  108. def surroundWithInputGroup(input: Input, nodeSeq: NodeSeq): Elem

    Permalink
    Definition Classes
    Field
  109. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  110. def titleForValue(value: ValueType): String

    Permalink
    Definition Classes
    Values
  111. def toOption(value: ValueType, title: String, enabled: Boolean = true): OptionI

    Permalink
    Definition Classes
    Options
  112. def toOption(value: ValueType): OptionI

    Permalink
    Definition Classes
    Options
  113. implicit def toOptions[V <: ValueType](values: List[ValueType]): List[OptionI]

    Permalink
    Definition Classes
    Options
  114. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  115. def translator: Translator

    Permalink
    Definition Classes
    CheckBoxFieldBaseFieldComponent → TranslationSupport
  116. def trim: Boolean

    Permalink
    Definition Classes
    Values
  117. def trimProcessor(input: Input): Input

    Permalink
    Definition Classes
    Values
  118. def useEmptyOption(string: String): Boolean

    Permalink
    Definition Classes
    Options
  119. final def validValue: ValueType

    Permalink
    Definition Classes
    Values
  120. final def validValueOption: Option[ValueType]

    Permalink
    Definition Classes
    Values
  121. final def validValueOrDefault: ValueType

    Permalink
    Definition Classes
    Values
  122. final def validValues: Seq[ValueType]

    Permalink
    Definition Classes
    Values
  123. def validate(): Boolean

    Permalink
    Definition Classes
    Values
  124. def validateString(string: String): Input

    Permalink
    Definition Classes
    Values
  125. def validateValue(value: ValueType): Input

    Permalink
    Definition Classes
    Values
  126. def validated: Boolean

    Permalink
    Definition Classes
    InteractiveComponentValues
  127. final def value: ValueType

    Permalink
    Definition Classes
    Values
  128. final def valueOption: Option[ValueType]

    Permalink
    Definition Classes
    Values
  129. final def valueOption_=(valueOption: Option[ValueType]): Unit

    Permalink
    Definition Classes
    Values
  130. final def valueOrDefault: ValueType

    Permalink
    Definition Classes
    Values
  131. def valueProcessors: List[StringProcessor]

    Permalink
    Definition Classes
    OptionsValues
  132. def valueToInput(value: ValueType): Input

    Permalink
    Definition Classes
    OptionsValues
  133. final def value_=(value: ValueType): Unit

    Permalink
    Definition Classes
    Values
  134. final def values: Seq[ValueType]

    Permalink
    Definition Classes
    Values
  135. def values_=(values: Seq[ValueType]): Unit

    Permalink
    Definition Classes
    Values
  136. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  139. implicit def withTranslationFormatter(sc: StringContext): AnyRef { ... /* 5 definitions in type refinement */ }

    Permalink
    Definition Classes
    TranslationSupport
  140. final def withValue[R](valueArg: ValueType)(f: (CheckBoxField.this.type) ⇒ R): R

    Permalink
    Definition Classes
    Values
  141. final def withValues[R](valuesArg: Seq[ValueType])(f: (CheckBoxField.this.type) ⇒ R): R

    Permalink
    Definition Classes
    Values

Inherited from CheckOrRadioField

Inherited from FloatingInfo

Inherited from FieldWithOptions

Inherited from Options

Inherited from Field

Inherited from BaseField

Inherited from Validatable

Inherited from InteractiveComponent

Inherited from Values

Inherited from Component

Inherited from TranslationSupport

Inherited from AnyRef

Inherited from Any

Ungrouped