net.liftweb.wizard.Wizard

trait Wizard

trait Wizard

 extends DispatchSnippet with Factory with ScreenWizardRendered




Source: Wizard.scala(59)

Nested Classes

Screen, WizardSnapshot, WizardVar,

 Fields

CurrentScreen.. protected object CurrentScreen

 extends RequestVar[Box[Screen]]
OnFirstScreen.. protected object OnFirstScreen

 extends RequestVar[Boolean]
Referer.. protected object Referer

 extends WizardVar[String]
allTemplate.. protected def allTemplate NodeSeq
allTemplateNodeSeq.. protected def allTemplateNodeSeq NodeSeq ScreenWizardRendered
allTemplatePath.. protected def allTemplatePath List[String]
calcFirstScreen.. def calcFirstScreen
What's the first screen in this wizard
Box[Screen]
cancelButton.. def cancelButton Elem
createSnapshot.. def createSnapshot WizardSnapshot
currentScreen.. def currentScreen Box[Screen]
dbConnections.. def dbConnections List[ConnectionIdentifier]
finishButton.. def finishButton Elem
formAttrs.. protected def formAttrs
What additional attributes should be put on the
MetaData
nextButton.. def nextButton Elem
onConfirm_?.. def onConfirm_?
By default, are all the fields on all the screen in this wizardn on the confirm screen?
Boolean
prevButton.. def prevButton Elem
screenCount.. lazy val screenCount Int
screens.. def screens
The ordered list of Screens
List[Screen]
toForm.. def toForm NodeSeq
wizardBottom.. protected def wizardBottom Box[Elem]
wizardTop.. protected def wizardTop Box[Elem]

 Methods

!=.. final def !=(arg0 : Any) Boolean Any
!=.. final def !=(arg0 : Object) Boolean AnyRef
==.. final def ==(arg0 : Object) Boolean AnyRef
==.. final def ==(arg0 : Any) Boolean Any
asInstanceOf.. final def asInstanceOf[T0] T0 Any
calcScreenAfter.. def calcScreenAfter(which : Screen)
Given the current screen, what's the next screen?
Box[Screen]
clone.. protected def clone Object AnyRef
dispatch.. def dispatch PartialFunction[String, (NodeSeq) => NodeSeq]
elemInABox.. implicit def elemInABox(in : Elem) Box[Elem]
eq.. final def eq(arg0 : Object) Boolean AnyRef
equals.. def equals(arg0 : Any) Boolean AnyRef
finalize.. protected def finalize Unit AnyRef
finish.. protected abstract def finish
This method will be called within a transactional block when the last screen is completed
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
ne.. final def ne(arg0 : Object) Boolean AnyRef
nextScreen.. def nextScreen Unit
noticeTypeToAttr.. def noticeTypeToAttr(screen : AbstractScreen) Box[(Value) => MetaData]
notify.. final def notify Unit AnyRef
notifyAll.. final def notifyAll Unit AnyRef
prevScreen.. def prevScreen Unit
registerInjection.. def registerInjection[T](arg0 : () => T) Unit SimpleInjector
renderAll.. protected def renderAll(arg0 : Box[NodeSeq], arg1 : Box[NodeSeq], arg2 : Box[Elem], arg3 : Box[Elem], arg4 : List[ScreenFieldInfo], arg5 : Box[Elem], arg6 : Box[Elem], arg7 : Box[Elem], arg8 : Box[Elem], arg9 : Box[Elem], arg10 : Box[Elem], arg11 : (String, () => Unit), arg12 : Box[(String, () => Unit)], arg13 : (String, () => Unit), arg14 : AbstractScreen) NodeSeq ScreenWizardRendered
synchronized.. final def synchronized[T0](arg0 : T0) T0 AnyRef
toString.. def toString String AnyRef
vendAVar.. protected def vendAVar[T](dflt : => T) NonCleanAnyVar[T]
vendForm.. protected def vendForm[T](implicit man : Manifest[T]) Box[(T, (T) => Unit) => NodeSeq]
wait.. final def wait(arg0 : Long) Unit AnyRef
wait.. final def wait Unit AnyRef
wait.. final def wait(arg0 : Long, arg1 : Int) Unit AnyRef
Copyright (c) 2006-2010 WorldWide Conferencing, LLC. All Rights Reserved.