Builder

laika.io.api.TreeRenderer$.Builder
class Builder[F[_]](renderer: Renderer, theme: Resource[F, Theme[F]])(implicit evidence$3: Async[F], evidence$4: Batch[F])

Builder step that allows to specify the execution context for blocking IO and CPU-bound tasks.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def build: Resource[F, TreeRenderer[F]]

Final builder step that creates a parallel renderer.

Final builder step that creates a parallel renderer.

Attributes

def withTheme(theme: ThemeProvider): Builder[F]

Applies the specified theme to this renderer, overriding any previously specified themes.

Applies the specified theme to this renderer, overriding any previously specified themes.

Attributes

def withTheme(theme: Theme[F]): Builder[F]

Applies the specified theme to this renderer, overriding any previously specified themes.

Applies the specified theme to this renderer, overriding any previously specified themes.

Attributes