Packages

case class OutputOps[F[_]](renderer: Renderer, theme: Theme[F], input: DocumentTreeRoot, staticDocuments: Seq[BinaryInput[F]])(implicit evidence$5: Async[F], evidence$6: Batch[F]) extends TextOutputOps[F] with Product with Serializable

Builder step that allows to specify the output to render to.

Linear Supertypes
Serializable, Serializable, Product, Equals, TextOutputOps[F], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OutputOps
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. TextOutputOps
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new OutputOps(renderer: Renderer, theme: Theme[F], input: DocumentTreeRoot, staticDocuments: Seq[BinaryInput[F]])(implicit arg0: Async[F], arg1: Batch[F])

Type Members

  1. type Result = Op[F]
    Definition Classes
    OutputOpsTextOutputOps

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val F: Sync[F]
    Definition Classes
    OutputOpsTextOutputOps
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  7. def copying(toCopy: Seq[BinaryInput[F]]): OutputOps[F]

    Copies the specified binary input to the output target, in addition to rendering the document tree.

  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. val input: DocumentTreeRoot
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. val renderer: Renderer
  16. val staticDocuments: Seq[BinaryInput[F]]
  17. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  18. val theme: Theme[F]
  19. def toDirectory(dir: FilePath)(implicit codec: Codec): Result

    Builder step that instructs the runtime to render the document tree to files in the specified directory and its subdirectories.

    Builder step that instructs the runtime to render the document tree to files in the specified directory and its subdirectories.

    The virtual paths of the document tree will be translated to a directory structure, with the root of the virtual path being the directory specified with this method.

    dir

    the directory to write to

    codec

    the character encoding of the files, if not specified the platform default will be used.

    Definition Classes
    TextOutputOps
  20. def toDirectory(name: String)(implicit codec: Codec): Result

    Builder step that instructs the runtime to render the document tree to files in the specified directory and its subdirectories.

    Builder step that instructs the runtime to render the document tree to files in the specified directory and its subdirectories.

    The virtual paths of the document tree will be translated to a directory structure, with the root of the virtual path being the directory specified with this method.

    name

    the name of the directory to write to

    codec

    the character encoding of the files, if not specified the platform default will be used.

    Definition Classes
    TextOutputOps
  21. def toOutput(output: TreeOutput): Op[F]

    Builder step that instructs the runtime to render to the specified tree output.

    Builder step that instructs the runtime to render to the specified tree output.

    This is a generic method based on Laika's IO model that concrete methods delegate to.

    Definition Classes
    OutputOpsTextOutputOps
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated
  2. def toDirectory(dir: File)(implicit codec: Codec): Result
    Definition Classes
    TextOutputOps
    Annotations
    @deprecated
    Deprecated

    (Since version 0.19.0) use toDirectory(String) or toDirectory(FilePath)

  3. def toWorkingDirectory(implicit codec: Codec): Result
    Definition Classes
    TextOutputOps
    Annotations
    @deprecated
    Deprecated

    (Since version 0.19.0) use toDirectory(String) or toDirectory(FilePath) using a relative path

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from TextOutputOps[F]

Inherited from AnyRef

Inherited from Any

Ungrouped