TreeConnectors
data class TreeConnectors(val branch: String, val vertical: String, val lastBranch: String, val empty: String)(source)
The four glyph strings used to draw the tree branches in prettyString.
Each value is the literal text emitted at the matching position:
branch precedes a child that is not its parent's last child.
lastBranch precedes a child that is its parent's last child.
vertical is accumulated into the prefix of the descendants of a non-last child (it keeps the vertical guide line going).
empty is accumulated into the prefix of the descendants of a last child (no guide line is needed past the last branch).
Use Default for the box-drawing style or Ascii for a plain-ASCII style, or supply your own.