com.phasmidsoftware.tableparser.core.render.HierarchicalRenderer.StringHierarchicalRenderer
See theStringHierarchicalRenderer companion object
trait StringHierarchicalRenderer extends UntaggedHierarchicalRenderer[String]
A type class that provides functionality to render hierarchical data as strings.
The StringHierarchicalRenderer trait extends the UntaggedHierarchicalRenderer specifically for rendering data where the rendered output is of type String. This trait is the foundation for constructing string-based hierarchical renderings within a rendering framework.
It inherits the capabilities from UntaggedHierarchicalRenderer[String], where:
- It allows objects of type
Tto be systematically converted into a string format with optional attributes that define characteristics of rendering. - It contains a default
styleattribute that can be used when rendering (defaults to an empty string).
By using StringHierarchicalRenderer, developers can define ways to represent data objects hierarchically in string form, while benefiting from shared behavior in the UntaggedHierarchicalRenderer parent trait.
Attributes
- See also
-
UntaggedHierarchicalRenderer
HierarchicalRenderer
- Companion
- object
- Graph
-
- Supertypes
-
trait UntaggedHierarchicalRenderer[String]trait HierarchicalRenderer[String]class Objecttrait Matchableclass Any
- Known subtypes
-
object StringHierarchicalRenderer
Members list
In this article