PlainFormComponents

ba.sake.hepek.plain.component.PlainFormComponents
See thePlainFormComponents companion object

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Type members

Inherited classlikes

Attributes

Inherited from:
FormComponents
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
sealed trait ValidationState

Attributes

Inherited from:
FormComponents
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Error.type
object Success.type
object Warning.type

Value members

Inherited methods

override protected def constructButton(inputLabel: Frag, inputAttrs: Seq[AttrPair]): Frag

Attributes

Definition Classes
Inherited from:
PlainFormComponentsImpl
override protected def constructInputButton(inputType: AttrPair, inputId: Option[String], inputLabel: String, inputAttrs: Seq[AttrPair]): Frag

Attributes

Definition Classes
Inherited from:
PlainFormComponentsImpl
override protected def constructInputCheckbox(inputName: AttrPair, inputId: Option[String], inputLabel: Option[String], inputHelp: Option[String], inputAttrs: Seq[AttrPair]): Frag

checkbox input "constructor", should override in impl

checkbox input "constructor", should override in impl

Attributes

Definition Classes
Inherited from:
PlainFormComponentsImpl
override protected def constructInputCheckboxes(inputName: AttrPair, valueAndLabelAndAttrs: Seq[(String, String, Seq[AttrPair])], inputLabel: Option[String], inputHelp: Option[String], isInline: Boolean): Frag

Attributes

Definition Classes
Inherited from:
PlainFormComponentsImpl
override protected def constructInputNormal(inputType: AttrPair, inputName: AttrPair, inputId: Option[String], inputLabel: Option[String], inputHelp: Option[String], inputValidationState: Option[ValidationState], inputMessages: Seq[String], inputAttrs: Seq[AttrPair], inputTransform: Frag => Frag): Frag

normal input "constructor", should override in impl

normal input "constructor", should override in impl

Attributes

Definition Classes
Inherited from:
PlainFormComponentsImpl
override protected def constructInputRadio(inputName: AttrPair, valueAndLabelAndAttrs: Seq[(String, String, Seq[AttrPair])], inputLabel: Option[String], inputHelp: Option[String], isInline: Boolean): Frag

Attributes

Definition Classes
Inherited from:
PlainFormComponentsImpl
override protected def constructInputSelect(inputName: AttrPair, inputId: Option[String], valueAndLabelAndAttrs: Seq[(String, String, Seq[AttrPair])], inputLabel: Option[String], inputHelp: Option[String], inputAttrs: Seq[AttrPair]): Frag

Attributes

Definition Classes
Inherited from:
PlainFormComponentsImpl
override protected def constructInputSelectGrouped(inputName: AttrPair, inputId: Option[String], valueAndLabelAndAttrsGrouped: Seq[(String, Seq[(String, String, Seq[AttrPair])])], inputLabel: Option[String], inputHelp: Option[String], inputAttrs: Seq[AttrPair]): Frag

Attributes

Definition Classes
Inherited from:
PlainFormComponentsImpl
def form(_formAttrs: AttrPair*)(content: Frag*): Frag

Attributes

Inherited from:
FormComponents
def formFieldset(legendTitle: String)(content: Frag*): Frag

Attributes

Inherited from:
FormComponents
def inputButton(_inputAttrs: AttrPair*)(_label: Frag): Frag

Attributes

Inherited from:
FormComponents
def inputCheckbox(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String): Frag

Attributes

Inherited from:
FormComponents
def inputCheckboxes(_name: String, _valueAndLabelAndAttrs: Seq[(String, String, Seq[AttrPair])], _label: String, _help: String, _isInline: Boolean): Frag

Attributes

Inherited from:
FormComponents
def inputCheckboxesSimple(_name: String, _valueAndLabels: Seq[(String, String)], _label: String, _help: String, _isInline: Boolean): Frag

Attributes

Inherited from:
FormComponents
def inputColor(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputDate(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputDateTimeLocal(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputEmail(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputFile(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputHidden(_inputAttrs: AttrPair*)(_name: String): Frag

Attributes

Inherited from:
FormComponents
def inputMonth(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputNumber(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputPassword(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputRadio(_name: String, _valueAndLabelAndAttrs: Seq[(String, String, Seq[AttrPair])], _label: String, _help: String, _isInline: Boolean, _checkedValue: String): Frag

Attributes

Inherited from:
FormComponents
def inputRadioSimple(_name: String, _valueAndLabels: Seq[(String, String)], _label: String, _help: String, _isInline: Boolean, _checkedValue: String): Frag

Attributes

Inherited from:
FormComponents
def inputRange(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputReset(_inputAttrs: AttrPair*)(_label: String): Frag

Attributes

Inherited from:
FormComponents
def inputSearch(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputSelect(_inputAttrs: AttrPair*)(_name: String, _valueAndLabelAndAttrs: Seq[(String, String, Seq[AttrPair])], _label: String, _help: String): Frag

Attributes

Inherited from:
FormComponents
def inputSelectGrouped(_inputAttrs: AttrPair*)(_name: String, _valueAndLabelAndAttrsGrouped: Seq[(String, Seq[(String, String, Seq[AttrPair])])], _label: String, _help: String): Frag

Attributes

Inherited from:
FormComponents
def inputSelectSimple(_name: String, _valueAndLabels: Seq[(String, String)], _label: String, _help: String): Frag

Attributes

Inherited from:
FormComponents
def inputSubmit(_inputAttrs: AttrPair*)(_label: String): Frag

Attributes

Inherited from:
FormComponents
def inputTel(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputText(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputTextArea(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputTime(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputUrl(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents
def inputWeek(_inputAttrs: AttrPair*)(_name: String, _label: String, _help: String, _validationState: Option[ValidationState], _messages: Seq[String], _transform: Frag => Frag): Frag

Attributes

Inherited from:
FormComponents

Attributes

Definition Classes
Inherited from:
PlainFormComponentsImpl

Concrete fields

val formType: Type