TableOfContents

org.specs2.html.TableOfContents
See theTableOfContents companion trait

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Inherited methods

def createHeadersSubtoc(page: SpecHtmlPage, entryMaxSize: Int): NodeSeq

Attributes

Inherited from:
TableOfContents
def createSpecPages(paths: List[FilePath], specifications: List[SpecStructure], outDir: DirectoryPath, fileSystem: FileSystem): Operation[List[SpecHtmlPage]]

Attributes

Inherited from:
TableOfContents
def createToc(pages: List[SpecHtmlPage], outDir: DirectoryPath, entryMaxSize: Int)(implicit ee: ExecutionEnv): SpecHtmlPage => NodeSeq

Attributes

Inherited from:
TableOfContents
def createToc(env: Env, specifications: List[SpecStructure], outDir: DirectoryPath, entryMaxSize: Int, fileSystem: FileSystem): Operation[Unit]

create a table of contents for all the specifications

create a table of contents for all the specifications

Attributes

Inherited from:
TableOfContents
def li(outDir: DirectoryPath, entryMaxSize: Int)(page: SpecHtmlPage)(nested: NodeSeq): NodeSeq

Attributes

Inherited from:
TableOfContents
def linkIndexIn(s1Refs: Seq[SpecificationRef]): SpecHtmlPage => Int

Attributes

Returns

the index of a linked specification in 'main'

Inherited from:
TableOfContents
def pagesTree(page: SpecHtmlPage, pages: List[SpecHtmlPage])(implicit ee: ExecutionEnv): TreeLoc[SpecHtmlPage]

Attributes

Inherited from:
TableOfContents
def readHtmlPages(specifications: List[SpecStructure], outDir: DirectoryPath, fileSystem: FileSystem): Operation[List[SpecHtmlPage]]

read the generated html pages and return them as a tree, based on the links relationships between them

read the generated html pages and return them as a tree, based on the links relationships between them

Attributes

Inherited from:
TableOfContents
def saveHtmlPages(pages: List[SpecHtmlPage], fileSystem: FileSystem): Operation[Unit]

Attributes

Inherited from:
TableOfContents