Object/Class

net.liftweb.sitemap

Menu

Related Docs: class Menu | package sitemap

Permalink

object Menu extends MenuSingleton with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Menu
  2. Serializable
  3. Serializable
  4. MenuSingleton
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait BaseMenuable extends AnyRef

    Permalink
  2. class Menuable extends ConvertableToMenu with BaseMenuable

    Permalink
  3. trait ParamExtractor[ConvertFrom, ConvertTo] extends AnyRef

    Permalink

    This trait contains helper method that will extract parameters and convert path items based on the locPath

  4. class ParamMenuable[T] extends ConvertableToMenu with BaseMenuable

    Permalink
  5. class ParamsMenuable[T] extends ConvertableToMenu with BaseMenuable

    Permalink
  6. class PreMenu extends AnyRef

    Permalink

    An intermediate class that holds the basic stuff that's needed to make a Menu item for SiteMap.

    An intermediate class that holds the basic stuff that's needed to make a Menu item for SiteMap. You must include at least one URI path element by calling the / method.

  7. class PreParamMenu[T <: AnyRef] extends AnyRef

    Permalink

    An intermediate class that holds the basic stuff that's needed to make a Menu item for SiteMap.

    An intermediate class that holds the basic stuff that's needed to make a Menu item for SiteMap. You must include at least one URI path element by calling the / method

  8. class PreParamsMenu[T <: AnyRef] extends AnyRef

    Permalink

    An intermediate class that holds the basic stuff that's needed to make a Menu item for SiteMap.

    An intermediate class that holds the basic stuff that's needed to make a Menu item for SiteMap. You must include at least one URI path element by calling the / method.

  9. trait WithSlash extends AnyRef

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Menuable

    Permalink

    The companion object to Menuable that has convenience methods

  5. object ParamMenuable

    Permalink

    The companion object to Menuable that has convenience methods

  6. object ParamsMenuable

    Permalink

    The companion object to Menuable that has convenience methods

  7. def apply(name: String, linkText: LinkText[Unit]): PreMenu

    Permalink

    A Menu can be created with the syntax

    Menu("home_page", "Home") / "index"
    
    The first parameter is the name of the page and the second is the LinkText which calculates how Links are presented.

    A Menu can be created with the syntax

    Menu("home_page", "Home") / "index"
    
    The first parameter is the name of the page and the second is the LinkText which calculates how Links are presented. The LinkText parameter to Menu will be treated as call-by-name such that it is re-evaluated each time the menu link is needed. That means you can do
    Menu("home_page", S ? "Home") / "index"
    
    and the menu link will be localized for each display. You can look up a Menu item by name as well as using the <lift:menu.item name="home_page"> snippet.

    Definition Classes
    MenuSingleton
  8. def apply(linkText: LinkText[Unit]): PreMenu

    Permalink

    A Menu can be created with the syntax

    Menu("Home") / "index"
    
    The first parameter is the LinkText which calculates how Links are presented.

    A Menu can be created with the syntax

    Menu("Home") / "index"
    
    The first parameter is the LinkText which calculates how Links are presented. The parameter to Menu will be treated as call-by-name such that it is re-evaluated each time the menu link is needed. That means you can do
    Menu(S ? "Home") / "index"
    
    and the menu link will be localized for each display.

    Definition Classes
    MenuSingleton
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  16. def i(nameAndLink: String): PreMenu

    Permalink

    A convenient way to define a Menu item that has the same name as its localized LinkText.

    A convenient way to define a Menu item that has the same name as its localized LinkText.

    Menu.i("Home") / "index"
    
    is short-hand for
    Menu("Home", S.loc("Home", Text("Home")) / "index"
    

    Menu.i("Home") / "index"

    Definition Classes
    MenuSingleton
  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. def param[T <: AnyRef](name: String, linkText: LinkText[T], parser: (String) ⇒ Box[T], encoder: (T) ⇒ String): PreParamMenu[T]

    Permalink
    Definition Classes
    MenuSingleton
  22. def params[T <: AnyRef](name: String, linkText: LinkText[T], parser: (List[String]) ⇒ Box[T], encoder: (T) ⇒ List[String]): PreParamsMenu[T]

    Permalink
    Definition Classes
    MenuSingleton
  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  24. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  25. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from MenuSingleton

Inherited from AnyRef

Inherited from Any

Ungrouped