p

play

doc

package doc

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class CodeReferenceNode extends AbstractNode

    A code reference node

  2. class CodeReferenceParser extends Parser with BlockPluginParser

    Parboiled parser for code references in markdown.

    Parboiled parser for code references in markdown.

    Implemented in Java because this is necessary for parboiled enhancement to work.

  3. case class FileHandle(name: String, size: Long, is: InputStream, close: () ⇒ Unit) extends Product with Serializable

    Access to file data, provided to the handler when handleFile is called.

    Access to file data, provided to the handler when handleFile is called.

    name

    The name of the file.

    size

    The size of the file in bytes.

    is

    A stream with the file data.

    close

    Used by the handler to close the file when the handler is finished.

  4. trait FileRepository extends AnyRef

    Repository for loading files

  5. class FilesystemRepository extends FileRepository

    Simple filesystem implementation of the FileRepository

  6. class JarRepository extends FileRepository

    Jar file implementation of the repository

  7. case class Page(page: String, path: Option[String], title: String, nav: List[Toc], nextLinks: List[TocTree]) extends Product with Serializable

    A page

    A page

    page

    The page name

    path

    The path to the page

    title

    The title of the page

    nav

    The navigation associated with the page, this is a list of all the table of contents nodes, starting from the one that this page is in, all the way up the tree to the root node

    nextLinks

    A list of next links

  8. class PageIndex extends AnyRef

    The page index

  9. class PlayDoc extends AnyRef

    Play documentation support

  10. trait PlayDocTemplates extends AnyRef

    Templates for rendering Play documentation snippets.

  11. case class RenderedPage(html: String, sidebarHtml: Option[String], path: String, breadcrumbsHtml: Option[String]) extends Product with Serializable

    A rendered page

    A rendered page

    html

    The HTML for the page

    sidebarHtml

    The HTML for the sidebar

    path

    The path that the page was found at

    breadcrumbsHtml

    The HTML for the breadcrumbs.

  12. case class Toc(name: String, title: String, nodes: List[(String, TocTree)], descend: Boolean = true) extends TocTree with Product with Serializable

    A table of contents

    A table of contents

    title

    The title of this table of contents

    nodes

    The nodes in the table of contents

    descend

    Whether a table of contents should descend into this table of contents

  13. class TocNode extends AbstractNode

    A table of contents node

  14. case class TocPage(page: String, title: String, next: Option[List[String]]) extends TocTree with Product with Serializable

    A page (leaf node) pointed to by the table of contents

    A page (leaf node) pointed to by the table of contents

    page

    The page

    title

    The title of the page

    next

    Explicitly provided next links. If None, then the index structure are used to generate the next links, otherwise these links should be used. Note that Some(Nil) is distinct from None, in that Some(Nil) means there should be no next links, whereas None means let the index decide what the next link should be.

  15. class TocParser extends Parser with BlockPluginParser

    Parser for parsing variables that are substituted with arbitrary text.

  16. sealed trait TocTree extends AnyRef

    A table of contents node

  17. class TranslatedPlayDocTemplates extends PlayDocTemplates
  18. class VariableNode extends AbstractNode

    A dynamic variable node

  19. class VariableParser extends Parser with InlinePluginParser

    Parser for parsing variables that are substituted with arbitrary text.

Value Members

  1. object PageIndex
  2. object PlayDocTemplates extends TranslatedPlayDocTemplates
  3. object PrettifyVerbatimSerializer extends VerbatimSerializer

    Prints verbatim nodes in such a format that Google Code Prettify will work with them

Ungrouped