net.liftweb

sitemap

package sitemap

Visibility
  1. Public
  2. All

Type Members

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

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

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

  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 with Serializable

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

  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 with Serializable

    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 with Serializable

  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 with Serializable

  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 with Serializable

  6. object MenuJ extends

  7. object SiteMap extends SiteMapSingleton with Serializable

  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.