object TreeRenderer
Builder API for constructing a rendering operation for a tree of output documents.
- Companion
- class
class Object
trait Matchable
class Any
Type members
Classlikes
class Builder[F[_]](renderer: Renderer, theme: Resource[F, Theme[F]])(implicit evidence$3: Sync[F], evidence$4: Batch[F])
Builder step that allows to specify the execution context for blocking IO and CPU-bound tasks.
Builder step that allows to specify the execution context for blocking IO and CPU-bound tasks.
case class Op[F[_]](renderer: Renderer, theme: Theme[F], input: DocumentTreeRoot, output: TreeOutput, staticDocuments: Seq[BinaryInput[F]])(implicit evidence$7: Sync[F], evidence$8: Batch[F])
Represents a rendering operation for a tree of documents.
Represents a rendering operation for a tree of documents.
It can be run by invoking the render
method which delegates to the library's default runtime implementation
or by developing a custom runner that performs the rendering based on this operation's properties.
case class OutputOps[F[_]](renderer: Renderer, theme: Theme[F], input: DocumentTreeRoot, staticDocuments: Seq[BinaryInput[F]])(implicit evidence$5: Sync[F], evidence$6: Batch[F]) extends TextOutputOps[F]
Builder step that allows to specify the output to render to.
Builder step that allows to specify the output to render to.