RenderContext

laika.factory.RenderContext
case class RenderContext[FMT](renderChild: (FMT, Element) => String, root: Element, styles: StyleDeclarationSet, path: Path, pathTranslator: PathTranslator, config: RenderConfig)

Provides the context for a single render operation.

Value parameters

config

additional configuration for the renderer

path

the (virtual) path the output will be rendered to

pathTranslator

translates paths of input documents to the corresponding output path

renderChild

a render function to use for rendering the children of an element

root

the root element the new renderer will be used for

styles

the styles the new renderer should apply to the rendered elements

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Concrete fields

The indentation mechanism to use for rendering.

The indentation mechanism to use for rendering.

Attributes