trait TextOutputOps[F[_]] extends AnyRef
API for specifying the tree of character outputs for a rendering operation.
It allows any class merging in this trait to define all input related operations
in terms of the only abstract method toOutput
.
- Alphabetic
- By Inheritance
- TextOutputOps
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- abstract type Result
Abstract Value Members
- abstract def F: Sync[F]
-
abstract
def
toOutput(tree: TreeOutput): Result
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.
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
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.
-
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.
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated
-
def
toDirectory(dir: File)(implicit codec: Codec): Result
- Annotations
- @deprecated
- Deprecated
(Since version 0.19.0) use toDirectory(String) or toDirectory(FilePath)
-
def
toWorkingDirectory(implicit codec: Codec): Result
- Annotations
- @deprecated
- Deprecated
(Since version 0.19.0) use toDirectory(String) or toDirectory(FilePath) using a relative path