Packages

p

net.liftweb

sitemap

package sitemap

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

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

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

    Defines a single path element for a Menu's Link URI. Typically users will not utilize this case class, but will use the WithSlash trait's "/" method that takes Strings.

  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.

    A common trait between Menu and something that can be converted to a Menu. This makes building Lists of things that can be converted to Menu instance easier because there's a common trait.

  5. trait FlexMenuBuilder extends AnyRef
  6. trait HasKids extends AnyRef
  7. trait Loc [T] extends AnyRef

    A menu location

  8. sealed trait LocPath extends AnyRef
  9. case class Menu (loc: Loc[_], convertableKids: ConvertableToMenu*) extends HasKids with ConvertableToMenu with Product with Serializable
  10. case class MenuItem (text: NodeSeq, uri: NodeSeq, kids: Seq[MenuItem], current: Boolean, path: Boolean, info: List[Box[Function0[_]]]) extends Product with Serializable
  11. final class MenuJ extends AnyRef
  12. final class MenuJBridge extends AnyRef

    The bridge from the Menu singleton to Java-land

  13. sealed trait MenuPath extends AnyRef

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

    A common trait that defines a portion of a Menu's Link URI path. This allows us to constrain how people construct paths using the DSL by restricting it to Strings or to the

    **
    
    object.

    **

  14. sealed trait MenuSingleton extends AnyRef

    A DSL for building menus.

  15. final case class NormalLocPath (pathItem: String) extends LocPath with Product with Serializable
  16. final class ParamLocLink [T] extends Link[T]
  17. case class SiteMap (globalParamFuncs: List[PartialFunction[Box[Req], AnyLocParam]], convertablekids: ConvertableToMenu*) extends HasKids with Product with Serializable
  18. class SiteMapException extends Exception
  19. final class SiteMapJ extends AnyRef
  20. final class SiteMapJBridge extends AnyRef

    The bridge to get the SiteMap singleton

  21. sealed class SiteMapSingleton extends AnyRef

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.

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

    Menu("Foo") / "test" / **
    
    to match anything starting with a given path. For more info, see Loc.Link.matchHead_?

    Menu("Foo") / "test" / ** a given path. For more info, see Loc.Link.matchHead_?

    See also

    Loc.Link

  3. object Loc

    The Loc companion object, complete with a nice constructor

  4. object LocPath
  5. object Menu extends MenuSingleton with Serializable
  6. object SiteMap extends SiteMapSingleton with Serializable

Ungrouped