package html

  1. Public
  2. All

Type Members

  1. trait Htmlx extends AnyRef

    This trait provide additional methods on a NodeSeq or a Node representing an html document

  2. case class Index(entries: Vector[IndexEntry]) extends Product with Serializable

  3. case class IndexEntry(title: String, text: String, tags: IndexedSeq[String], path: FilePath) extends Product with Serializable

  4. case class IndexedPage(path: FilePath, title: String, contents: String, tags: IndexedSeq[String]) extends Product with Serializable

  5. case class SpecHtmlPage(specification: SpecStructure, path: FilePath, outDir: DirectoryPath, content: String) extends Product with Serializable

  6. trait TableOfContents extends AnyRef

    This trait checks for the presence of a <toc/> tag at the beginning of a xml document and replaces it by a list of links to the headers of the document

Value Members

  1. object HtmlTemplate

    String template for HTML files using the Pandoc templating approach where variables to replace are enclosed with $$

  2. object Htmlx extends Htmlx

  3. object Index extends Serializable

  4. object Indexing

    Fold functions to create index files

  5. object SpecHtmlPage extends Serializable

  6. object TableOfContents extends TableOfContents