net.liftweb

sitemap

package sitemap

Visibility
  1. Public
  2. All
Impl.
  1. Concrete
  2. Abstract

Type Members

  1. case class AMenuPath (pathItem: String) extends MenuPath with Product

    Defines a single path element for a Menu's Link URI.

  2. case class CompleteMenu (lines: Seq[MenuItem]) extends Product

  3. trait ConvertableLoc [T] extends AnyRef

  4. trait ConvertableToMenu extends AnyRef

    A common trait between Menu and something that can be converted to a Menu.

  5. trait HasKids extends AnyRef

  6. trait Loc [T] extends AnyRef

    A menu location

  7. trait LocPath extends AnyRef

    attributes: sealed
  8. case class Menu (loc: net.liftweb.sitemap.Loc[_], convertableKids: ConvertableToMenu*) extends HasKids with ConvertableToMenu with Product

  9. case class MenuItem (text: NodeSeq, uri: NodeSeq, kids: Seq[MenuItem], current: Boolean, path: Boolean, info: List[Box[Function0[_]]]) extends Product

  10. class MenuJ extends AnyRef

    attributes: final
  11. class MenuJBridge extends AnyRef

    The bridge from the Menu singleton to Java-land

  12. trait MenuPath extends AnyRef

    A common trait that defines a portion of a Menu's Link URI path.

  13. trait MenuSingleton extends AnyRef

    A DSL for building menus.

  14. case class NormalLocPath (pathItem: String) extends LocPath with Product

    attributes: final
  15. class ParamLocLink [T] extends Link[T]

    attributes: final
  16. case class SiteMap (globalParamFuncs: List[PartialFunction[Box[Req], AnyLocParam]], convertablekids: ConvertableToMenu*) extends HasKids with Product

  17. class SiteMapException extends Exception

  18. class SiteMapJ extends AnyRef

    attributes: final
  19. class SiteMapJBridge extends AnyRef

    The bridge to get the SiteMap singleton

  20. class SiteMapSingleton extends AnyRef

    attributes: sealed

Value Members

  1. object * extends LocPath with Product

  2. object ** extends MenuPath

    This object may be appended to a Menu DSL path, with the syntax

    Menu("Foo") / "test" / **
    to match anything starting with a given path.

  3. object Loc extends AnyRef

    The Loc companion object, complete with a nice constructor

  4. object LocPath extends AnyRef

  5. object Menu extends MenuSingleton

  6. object MenuJ extends

  7. object SiteMap extends SiteMapSingleton

  8. object SiteMapJ extends

  9. object XmlMenu extends AnyRef

    The beginning of an experiment to provide a capability to define the sitemap menu in xml.