Op

laika.io.api.TreeTransformer$.Op
case class Op[F[_]](parsers: NonEmptyList[MarkupParser], renderer: Renderer, theme: Theme[F], input: InputTreeBuilder[F], mapper: TreeMapper[F], output: TreeOutput)(implicit evidence$7: Async[F], evidence$8: Batch[F])

Represents a transformation for a tree of input documents.

It can be run by invoking the transform method which delegates to the library's default runtime implementation or by developing a custom runner that performs the transformation based on this operation's properties.

Attributes

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

Members list

Value members

Concrete methods

Provides a description of this operation, the parsers, renderers and extension bundles used, as well as the sources and output target. This functionality is mostly intended for tooling support.

Provides a description of this operation, the parsers, renderers and extension bundles used, as well as the sources and output target. This functionality is mostly intended for tooling support.

Attributes

Performs the transformation based on the library's default runtime implementation, suspended in the effect F.

Performs the transformation based on the library's default runtime implementation, suspended in the effect F.

Attributes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product