Packages

p

net.liftweb

sitemap

package sitemap

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

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

    The bridge from Java-land into Menus

  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

    The bridge from Java-land into SiteMap

  20. final class SiteMapJBridge extends AnyRef

    The bridge to get the SiteMap singleton

  21. sealed class SiteMapSingleton extends AnyRef

Value Members

  1. case 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