net.liftweb.sitemap.Loc.DataLoc

class DataLoc

case class DataLoc[T](val override name : String, val override link : Link[T], val override text : LinkText[T], val override defaultValue : Box[T], val xparams : LocParam[T]*)

 extends Loc[T] with Product




Source: Loc.scala(354)

 Constructors

def this(name : String, link : Link[T], text : LinkText[T], defaultValue : Box[T], xparams : LocParam[T]*)

 Fields

allParams.. def allParams List[LocParam[T]] Loc
breadCrumbs.. def breadCrumbs List[Loc[Any]] Loc
buildMenu.. def buildMenu CompleteMenu Loc
calcSnippets.. lazy val calcSnippets PartialFunction Loc
calcTemplate.. def calcTemplate
This method can be overridden to provide a template for this Loc
Box[NodeSeq] Loc
childValues.. def childValues List[T] Loc
createDefaultLink.. def createDefaultLink Option[NodeSeq] Loc
currentValue.. def currentValue Box[T] Loc
earlyResponse.. def earlyResponse Box[LiftResponse] Loc
hidden.. def hidden Boolean Loc
hideIfNoKids_?.. def hideIfNoKids_? Boolean Loc
linkText.. def linkText
The title of the location given the current value associated with this Loc
Box[NodeSeq] Loc
menu.. def menu Menu Loc
overrideValue.. def overrideValue Box[T] Loc
paramTemplate.. def paramTemplate
The first Loc [details]
Template or Loc.ValueTemplate in the param list.
Box[NodeSeq] Loc
paramTitle.. lazy val paramTitle Box[(T) => NodeSeq] Loc
params.. override val params List[LocParam[T]]
placeHolder_?.. def placeHolder_? Boolean Loc
productArity.. override def productArity Int
productPrefix.. override def productPrefix String
rewrite.. def rewrite Box Loc
rewritePF.. def rewritePF Box[PartialFunction] Loc
siteMap.. def siteMap SiteMap Loc
snippets.. def snippets PartialFunction Loc
supplimentalKidMenuItems.. def supplimentalKidMenuItems List[MenuItem] Loc
template.. def template
The template assocaited with this Loc, if any [details]
Any Loc.Template or Loc.ValueTemplate parameter will take precedence over a value returned by the calcTemplate method.
Box[NodeSeq] Loc
title.. def title
The title of the location given the current value associated with this Loc [details]
If no current value is available, this will use the name of this Loc as the title.
NodeSeq Loc

 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
_testAccess.. protected def _testAccess Either[Boolean, Box[() => LiftResponse]] Loc
asInstanceOf.. final def asInstanceOf[T0] T0 Any
buildKidMenuItems.. def buildKidMenuItems(kids : Seq[Menu]) List[MenuItem] Loc
calcHidden.. protected def calcHidden(kids : List[MenuItem]) Boolean Loc
clone.. protected def clone Object AnyRef
createLink.. def createLink(in : T) Option[NodeSeq] Loc
doesMatch_?.. def doesMatch_?(req : Req) Boolean Loc
eq.. final def eq(arg0 : Object) Boolean AnyRef
equals.. override def equals(arg0 : Any) Boolean
finalize.. protected def finalize Unit AnyRef
getClass.. final def getClass Class[Any] AnyRef
hashCode.. override def hashCode Int
inGroup_?.. def inGroup_?(group : String) Boolean Loc
init.. def init Unit Loc
isInstanceOf.. final def isInstanceOf[T0] Boolean Any
linkText.. def linkText(in : T)
The link text to be displayed for a value of type T
NodeSeq Loc
ne.. final def ne(arg0 : Object) Boolean AnyRef
notify.. final def notify Unit AnyRef
notifyAll.. final def notifyAll Unit AnyRef
productElement.. override def productElement(arg0 : Int) Any
snippet.. def snippet(name : String) Box[(NodeSeq) => NodeSeq] Loc
synchronized.. final def synchronized[T0](arg0 : T0) T0 AnyRef
testAccess.. def testAccess Either[Boolean, Box[() => LiftResponse]] Loc
title.. def title(in : T)
The title to be displayed for the value associated with this Loc [details]
Any Loc.Title parameter will take precedence over the value returned by the linkText method.
NodeSeq Loc
toString.. override def toString String Loc
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.