| OVERVIEW | PACKAGE | CONSTR | FIELDS | METHODS | FRAMES NO FRAMES | INHERITED |
trait LiftScreen
extends
AbstractScreen with DispatchSnippet with ScreenWizardRendered
| Referer.. |
protected object Referer
|
|
|
| additionalAttributes.. |
def additionalAttributes
any additional parameters that need to be put in the on the form (e
[details]
g., mime type)
|
MetaData | AbstractScreen |
| allTemplate.. |
protected def allTemplate
|
NodeSeq | |
| allTemplateNodeSeq.. |
protected def allTemplateNodeSeq
|
NodeSeq | ScreenWizardRendered |
| allTemplatePath.. |
protected def allTemplatePath
|
List[String] | |
| cancelButton.. |
def cancelButton
|
Elem | AbstractScreen |
| createSnapshot.. |
protected def createSnapshot
|
ScreenSnapshot | |
| finishButton.. |
def finishButton
|
Elem | AbstractScreen |
| formAttrs.. |
protected def formAttrs
What additional attributes should be put on the
|
MetaData | |
| hasUploadField.. |
protected def hasUploadField
|
Boolean | AbstractScreen |
| screenBottom.. |
def screenBottom
|
Box[Elem] | AbstractScreen |
| screenFields.. |
def screenFields
A list of fields in this screen
|
List[BaseField] | AbstractScreen |
| screenName.. |
def screenName
The name of the screen
[details]
Override this to change the screen name
|
String | AbstractScreen |
| screenNameAsHtml.. |
def screenNameAsHtml
|
NodeSeq | AbstractScreen |
| screenTitle.. |
def screenTitle
|
NodeSeq | AbstractScreen |
| screenTop.. |
def screenTop
|
Box[Elem] | AbstractScreen |
| screenValidate.. |
def screenValidate
|
List[FieldError] | AbstractScreen |
| toForm.. |
def toForm
|
NodeSeq | |
| validate.. |
def validate
|
List[FieldError] | AbstractScreen |
| !=.. |
final def !=(arg0 : Object)
|
Boolean | AnyRef |
| !=.. |
final def !=(arg0 : Any)
|
Boolean | Any |
| ==.. |
final def ==(arg0 : Any)
|
Boolean | Any |
| ==.. |
final def ==(arg0 : Object)
|
Boolean | AnyRef |
| _register.. |
protected def _register(field : () => FieldContainer)
|
Unit | AbstractScreen |
| asInstanceOf.. |
final def asInstanceOf[T0]
|
T0 | Any |
| boxOfScreen.. |
implicit def boxOfScreen[T <: AbstractScreen](in : T)
|
Box[T] | AbstractScreen |
| boxStrToListFieldError.. |
implicit def boxStrToListFieldError(msg : Box[String])
|
List[FieldError] | AbstractScreen |
| boxXmlToListFieldError.. |
implicit def boxXmlToListFieldError(msg : Box[NodeSeq])
|
List[FieldError] | AbstractScreen |
| builder.. |
protected def builder[T](name : => String, default : T, stuff : FilterOrValidate[T]*)(implicit man : Manifest[T])
Create a FieldBuilder so you can add help screens, validations and filters
[details]
Remember to invoke "make" on
the returned FieldBuilder to convert it into a field
|
FieldBuilder[T] | AbstractScreen |
| clone.. |
protected def clone
|
Object | AnyRef |
| dispatch.. |
def dispatch
|
PartialFunction[String, (NodeSeq) => NodeSeq] | |
| doFinish.. |
protected def doFinish
|
Unit | |
| elemInABox.. |
protected implicit def elemInABox(in : Elem)
|
Box[Elem] | AbstractScreen |
| eq.. |
final def eq(arg0 : Object)
|
Boolean | AnyRef |
| equals.. |
def equals(arg0 : Any)
|
Boolean | AnyRef |
| field.. |
protected def field[T](name : => String, default : T, stuff : FilterOrValidate[T]*)(implicit man : Manifest[T])
Create a field with a name, default value, and
[details]
|
Field | AbstractScreen |
| finalize.. |
protected def finalize
|
Unit | AnyRef |
| finish.. |
protected abstract def finish
|
Unit | |
| getClass.. |
final def getClass
|
Class[Any] | AnyRef |
| hashCode.. |
def hashCode
|
Int | AnyRef |
| inject.. |
implicit def inject[T](arg0 : Manifest[T])
|
Box[T] | SimpleInjector |
| isInstanceOf.. |
final def isInstanceOf[T0]
|
Boolean | Any |
| localSetup.. |
protected def localSetup
|
Unit | |
| maxVal.. |
protected def maxVal[T](len : T, msg : => String)(implicit f : (T) => Number)
|
(T) => List[FieldError] | AbstractScreen |
| minVal.. |
protected def minVal[T](len : T, msg : => String)(implicit f : (T) => Number)
|
(T) => List[FieldError] | AbstractScreen |
| ne.. |
final def ne(arg0 : Object)
|
Boolean | AnyRef |
| notNull.. |
protected def notNull
|
(String) => String | AbstractScreen |
| noticeTypeToAttr.. |
def noticeTypeToAttr(screen : AbstractScreen)
|
Box[(Value) => MetaData] | AbstractScreen |
| notify.. |
final def notify
|
Unit | AnyRef |
| notifyAll.. |
final def notifyAll
|
Unit | AnyRef |
| redirectBack.. |
protected def redirectBack
|
Unit | |
| registerInjection.. |
def registerInjection[T](arg0 : () => T)
|
Unit | SimpleInjector |
| removeRegExChars.. |
protected def removeRegExChars(regEx : String)
|
(String) => String | AbstractScreen |
| renderAll.. |
protected def renderAll(currentScreenNumber : Box[NodeSeq], screenCount : Box[NodeSeq], wizardTop : Box[Elem], screenTop : Box[Elem], fields : List[ScreenFieldInfo], prev : Box[Elem], cancel : Box[Elem], next : Box[Elem], finish : Box[Elem], screenBottom : Box[Elem], wizardBottom : Box[Elem], nextId : (String, () => Unit), prevId : Box[(String, () => Unit)], cancelId : (String, () => Unit), theScreen : AbstractScreen)
|
NodeSeq | ScreenWizardRendered |
| strToListFieldError.. |
implicit def strToListFieldError(msg : String)
|
List[FieldError] | AbstractScreen |
| synchronized.. |
final def synchronized[T0](arg0 : T0)
|
T0 | AnyRef |
| toLower.. |
protected def toLower
|
(String) => String | AbstractScreen |
| toString.. |
override def toString
|
String | AbstractScreen |
| toUpper.. |
protected def toUpper
|
(String) => String | AbstractScreen |
| trim.. |
protected def trim
|
(String) => String | AbstractScreen |
| valMaxLen.. |
protected def valMaxLen(len : Int, msg : => String)
A validation helper
[details]
Make sure the string is no more than a particular
length and generate a validation issue if not
|
(String) => List[FieldError] | AbstractScreen |
| valMinLen.. |
protected def valMinLen(len : Int, msg : => String)
A validation helper
[details]
Make sure the string is at least a particular
length and generate a validation issue if not
|
(String) => List[FieldError] | AbstractScreen |
| valRegex.. |
protected def valRegex(pat : Pattern, msg : => String)
Make sure the field matches a regular expression
|
(String) => List[FieldError] | AbstractScreen |
| validations.. |
def validations
|
List[() => List[FieldError]] | AbstractScreen |
| vendAVar.. |
protected def vendAVar[T](dflt : => T)
|
NonCleanAnyVar[T] | |
| vendForm.. |
protected def vendForm[T](implicit man : Manifest[T])
|
Box[(T, (T) => Unit) => NodeSeq] | AbstractScreen |
| wait.. |
final def wait(arg0 : Long, arg1 : Int)
|
Unit | AnyRef |
| wait.. |
final def wait(arg0 : Long)
|
Unit | AnyRef |
| wait.. |
final def wait
|
Unit | AnyRef |
| xmlToListFieldError.. |
implicit def xmlToListFieldError(msg : NodeSeq)
|
List[FieldError] | AbstractScreen |
| OVERVIEW | PACKAGE | CONSTR | FIELDS | METHODS | FRAMES NO FRAMES | INHERITED |