abstract class Markd::TextRenderer

Overview

Shared machinery for renderers that write text output with indentation: the terminal renderer and the markdown renderer. Subclasses implement the node-specific callbacks.

Direct Known Subclasses

Defined in:

text_renderer.cr

Instance Method Summary

Instance Method Detail

def line_break(node : Node, entering : Bool) : Nil #

[View source]
def list(node : Node, entering : Bool) : Nil #

[View source]
def print(s) #

[View source]
def render(document : Node) : String #

[View source]