Defines a single path element for a Menu's Link URI.
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.
A menu location
The bridge from the Menu singleton to Java-land
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.
**
A DSL for building menus.
The bridge to get the SiteMap singleton
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_?
Loc.Link
The Loc companion object, complete with a nice constructor
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.