Class/Object

org.senkbeil.sitegen.structures

StandardMetadata

Related Docs: object StandardMetadata | package structures

Permalink

case class StandardMetadata(layout: String, usingDefaultLayout: Boolean, weight: Double, render: Boolean, title: Option[String], link: Option[String], redirect: Option[String], fake: Boolean, other: Map[String, Seq[String]]) extends Metadata with Product with Serializable

Represents metadata for a page.

layout

The fully-qualified class name for the layout to use

usingDefaultLayout

If true, indicates that the page is using the default layout

weight

A weight used for page ordering in menus and other structures

render

Whether or not to render the page

title

If not None, represents the title to associate with the page

link

If not None, represents an alternative link for the page used in menus and other renderings

redirect

If not None, represents the url the page will use as the destination for redirection (ignoring any other settings such as layout); does nothing if render is false

fake

If true, indicates that the page is fake and should not be rendered or used anywhere

other

All other metadata properties that were provided that do not match reserved properties

Linear Supertypes
Serializable, Serializable, Product, Equals, Metadata, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StandardMetadata
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Metadata
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new StandardMetadata(layout: String, usingDefaultLayout: Boolean, weight: Double, render: Boolean, title: Option[String], link: Option[String], redirect: Option[String], fake: Boolean, other: Map[String, Seq[String]])

    Permalink

    layout

    The fully-qualified class name for the layout to use

    usingDefaultLayout

    If true, indicates that the page is using the default layout

    weight

    A weight used for page ordering in menus and other structures

    render

    Whether or not to render the page

    title

    If not None, represents the title to associate with the page

    link

    If not None, represents an alternative link for the page used in menus and other renderings

    redirect

    If not None, represents the url the page will use as the destination for redirection (ignoring any other settings such as layout); does nothing if render is false

    fake

    If true, indicates that the page is fake and should not be rendered or used anywhere

    other

    All other metadata properties that were provided that do not match reserved properties

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. final def asInstanceOf[T0]: T0

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

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

    Permalink
    Definition Classes
    AnyRef
  7. val fake: Boolean

    Permalink

    If true, indicates that the page is fake and should not be rendered or used anywhere

    If true, indicates that the page is fake and should not be rendered or used anywhere

    Definition Classes
    StandardMetadata → Metadata
  8. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  10. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  11. val layout: String

    Permalink

    The fully-qualified class name for the layout to use

    The fully-qualified class name for the layout to use

    Definition Classes
    StandardMetadata → Metadata
  12. val link: Option[String]

    Permalink

    If not None, represents an alternative link for the page used in menus and other renderings

    If not None, represents an alternative link for the page used in menus and other renderings

    Definition Classes
    StandardMetadata → Metadata
  13. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  16. val other: Map[String, Seq[String]]

    Permalink

    All other metadata properties that were provided that do not match reserved properties

    All other metadata properties that were provided that do not match reserved properties

    Definition Classes
    StandardMetadata → Metadata
  17. val redirect: Option[String]

    Permalink

    If not None, represents the url the page will use as the destination for redirection (ignoring any other settings such as layout); does nothing if render is false

    If not None, represents the url the page will use as the destination for redirection (ignoring any other settings such as layout); does nothing if render is false

    Definition Classes
    StandardMetadata → Metadata
  18. val render: Boolean

    Permalink

    Whether or not to render the page

    Whether or not to render the page

    Definition Classes
    StandardMetadata → Metadata
  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  20. val title: Option[String]

    Permalink

    If not None, represents the title to associate with the page

    If not None, represents the title to associate with the page

    Definition Classes
    StandardMetadata → Metadata
  21. val usingDefaultLayout: Boolean

    Permalink

    If true, indicates that the page is using the default layout

    If true, indicates that the page is using the default layout

    Definition Classes
    StandardMetadata → Metadata
  22. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. val weight: Double

    Permalink

    A weight used for page ordering in menus and other structures

    A weight used for page ordering in menus and other structures

    Definition Classes
    StandardMetadata → Metadata

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Metadata

Inherited from AnyRef

Inherited from Any

Ungrouped