net
.
twibs
.
form
.
bootstrap3
Field
Related Doc:
package bootstrap3
abstract
class
Field
extends
BaseField
Linear Supertypes
BaseField
,
Validatable
,
InteractiveComponent
,
Values
,
Component
,
TranslationSupport
,
AnyRef
,
Any
Known Subclasses
AbstractDateTimeField
,
BooleanCheckBoxField
,
CheckBoxField
,
CheckOrRadioField
,
Chosen
,
DateField
,
DateTimeField
,
EmailAddress
,
Emptiable
,
FieldWithOptions
,
FileEntryField
,
FloatingInfo
,
Inline
,
LargeGridSize
,
MultiLineField
,
MultiSelectField
,
NumberField
,
PasswordField
,
RadioField
,
ReadOnlyField
,
SearchField
,
SelectField
,
SingleLineField
,
SingleSelectField
,
TextField
,
WebAddress
Ordering
Alphabetic
By inheritance
Inherited
Field
BaseField
Validatable
InteractiveComponent
Values
Component
TranslationSupport
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Instance Constructors
new
Field
(
ilk:
String
)
(
implicit
parent:
Container
)
Type Members
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
Definition Classes
Values
type
StringProcessor
= (
Input
) ⇒
Input
Definition Classes
Values
abstract
type
ValueType
Definition Classes
Values
Abstract Value Members
abstract
def
stringToValueOption
(
string:
String
)
:
Option
[
ValueType
]
Definition Classes
Values
abstract
def
valueToString
(
value:
ValueType
)
:
String
Definition Classes
Values
Concrete Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
addonsHtml
:
NodeSeq
def
asHtml
:
NodeSeq
Definition Classes
Field
→
Component
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
buttons
:
List
[
NodeSeq
]
def
buttonsDecoratedHtml
:
NodeSeq
def
clearLink
:
String
Definition Classes
InteractiveComponent
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
computeIsValid
:
Boolean
Definition Classes
Values
def
computeName
:
String
Attributes
protected
Definition Classes
Component
def
computeTitleForValue
(
value:
ValueType
)
:
String
Attributes
protected
Definition Classes
Values
def
defaultInputs
:
List
[
Input
]
Definition Classes
Values
final
def
defaultValue
:
ValueType
Definition Classes
Values
final
def
defaultValueOption
:
Option
[
ValueType
]
Definition Classes
Values
def
defaultValues
:
Seq
[
ValueType
]
Definition Classes
Values
def
enrichInputElem
(
elem:
Elem
,
inputId:
IdString
)
:
Elem
def
enrichInputElem
(
elem:
Elem
,
input:
Input
)
:
Elem
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
execute
(
request:
Request
)
:
Unit
Definition Classes
Component
def
fieldAsDecoratedHtml
:
NodeSeq
def
fieldAsHtml
:
NodeSeq
def
fieldContainerCssClasses
:
List
[
String
]
def
fieldTitle
:
String
def
fieldTitleHtml
:
NodeSeq
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
focusJs
:
JsCmd
Definition Classes
BaseField
def
form
:
BaseForm
Definition Classes
Component
def
formGroupCssClasses
:
Seq
[
String
]
def
formGroupId
:
IdString
def
formGroupTitleCssClasses
:
List
[
String
]
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
gridSize
:
String
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
id
:
IdString
Definition Classes
Component
def
idForInput
(
input:
Input
)
:
IdString
val
ilk
:
String
Definition Classes
Field
→
Component
def
infoButtonHtml
:
NodeSeq
Attributes
protected
def
infoMessage
:
String
def
infoTitle
:
String
def
initialize
()
:
Unit
Definition Classes
Component
final
def
input
:
Input
Definition Classes
Values
def
inputAsElem
(
input:
Input
)
:
Elem
def
inputAsEnrichedHtml
(
input:
Input
)
:
NodeSeq
def
inputAsSurroundedHtml
(
input:
Input
)
:
NodeSeq
def
inputCssClasses
:
Seq
[
String
]
def
inputWithMessageHtml
(
input:
Input
)
:
NodeSeq
def
inputs
:
Seq
[
Input
]
Definition Classes
Values
def
inputsAsHiddenHtml
:
Seq
[
Node
]
def
inputsAsHtml
:
NodeSeq
def
inputsMessageOption
:
Option
[
Message
]
Definition Classes
Values
final
def
isChanged
:
Boolean
Definition Classes
Values
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isModified
:
Boolean
Definition Classes
Values
def
isStringProcessingEnabled
:
Boolean
Definition Classes
Values
def
isValid
:
Boolean
Definition Classes
Values
def
link
(
value:
ValueType
)
:
String
Definition Classes
InteractiveComponent
def
linkParameters
:
Seq
[(
String
,
String
)]
Definition Classes
BaseField
def
maximumLength
:
Int
Definition Classes
Values
def
maximumLengthProcessor
(
input:
Input
)
:
Input
Definition Classes
Values
def
maximumNumberOfInputs
:
Int
Definition Classes
Values
def
messageDisplayTypeOption
:
Option
[
String
]
Definition Classes
Values
def
messageHtml
:
NodeSeq
def
messageHtmlFor
(
input:
Input
)
:
NodeSeq
def
minimumLength
:
Int
Definition Classes
Values
def
minimumLengthProcessor
(
input:
Input
)
:
Input
Definition Classes
Values
def
minimumNumberOfInputs
:
Int
Definition Classes
Values
final
val
name
:
String
Definition Classes
Component
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
needsFocus
:
Boolean
Definition Classes
BaseField
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
parent
:
Container
Definition Classes
Field
→
Component
def
parse
(
parameters:
Seq
[
String
]
)
:
Unit
Definition Classes
InteractiveComponent
def
parse
(
request:
Request
)
:
Unit
Definition Classes
InteractiveComponent
→
Component
def
prepare
(
request:
Request
)
:
Unit
Definition Classes
Component
def
regex
:
String
Definition Classes
Values
def
regexProcessor
(
input:
Input
)
:
Input
Definition Classes
Values
def
required
:
Boolean
Definition Classes
Values
def
requiredProcessor
(
input:
Input
)
:
Input
Definition Classes
Values
def
reset
()
:
Unit
Definition Classes
InteractiveComponent
→
Component
def
resetInputs
()
:
Unit
Definition Classes
Values
def
state
:
ComponentState
Definition Classes
Component
final
def
string
:
String
Definition Classes
Values
final
def
stringOrEmpty
:
String
Definition Classes
Values
def
stringProcessors
:
List
[
StringProcessor
]
Definition Classes
Values
def
stringToInput
(
string:
String
)
:
Input
Definition Classes
Values
def
stringToValueConverter
(
input:
Input
)
:
Input
Definition Classes
Values
final
def
string_=
(
string:
String
)
:
Unit
Definition Classes
Values
final
def
strings
:
Seq
[
String
]
Definition Classes
Values
def
strings_=
(
strings:
Seq
[
String
]
)
:
Unit
Definition Classes
Values
def
submitOnChange
:
Boolean
Definition Classes
BaseField
def
suffix
:
NodeSeq
def
suffixes
:
List
[
NodeSeq
]
def
suffixesDecoratedHtml
:
NodeSeq
def
surroundWithInputGroup
(
input:
Input
,
nodeSeq:
NodeSeq
)
:
Elem
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
titleForValue
(
value:
ValueType
)
:
String
Definition Classes
Values
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
translator
:
Translator
Definition Classes
BaseField
→
Component
→ TranslationSupport
def
trim
:
Boolean
Definition Classes
Values
def
trimProcessor
(
input:
Input
)
:
Input
Definition Classes
Values
final
def
validValue
:
ValueType
Definition Classes
Values
final
def
validValueOption
:
Option
[
ValueType
]
Definition Classes
Values
final
def
validValueOrDefault
:
ValueType
Definition Classes
Values
final
def
validValues
:
Seq
[
ValueType
]
Definition Classes
Values
def
validate
()
:
Boolean
Definition Classes
Values
def
validateString
(
string:
String
)
:
Input
Definition Classes
Values
def
validateValue
(
value:
ValueType
)
:
Input
Definition Classes
Values
def
validated
:
Boolean
Definition Classes
InteractiveComponent
→
Values
final
def
value
:
ValueType
Definition Classes
Values
final
def
valueOption
:
Option
[
ValueType
]
Definition Classes
Values
final
def
valueOption_=
(
valueOption:
Option
[
ValueType
]
)
:
Unit
Definition Classes
Values
final
def
valueOrDefault
:
ValueType
Definition Classes
Values
def
valueProcessors
:
List
[
StringProcessor
]
Definition Classes
Values
def
valueToInput
(
value:
ValueType
)
:
Input
Definition Classes
Values
final
def
value_=
(
value:
ValueType
)
:
Unit
Definition Classes
Values
final
def
values
:
Seq
[
ValueType
]
Definition Classes
Values
def
values_=
(
values:
Seq
[
ValueType
]
)
:
Unit
Definition Classes
Values
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
implicit
def
withTranslationFormatter
(
sc:
StringContext
)
:
AnyRef
{ ... /* 5 definitions in type refinement */ }
Definition Classes
TranslationSupport
final
def
withValue
[
R
]
(
valueArg:
ValueType
)
(
f: (
Field
.this.type) ⇒
R
)
:
R
Definition Classes
Values
final
def
withValues
[
R
]
(
valuesArg:
Seq
[
ValueType
]
)
(
f: (
Field
.this.type) ⇒
R
)
:
R
Definition Classes
Values
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