levsha.impl

package levsha.impl

Type members

Classlikes

final class DiffRenderContext[-M](mc: () => M, initialBufferSize: Int, savedBuffer: ByteBuffer) extends StatefulRenderContext[M]
Companion
object
Companion
class
class DummyRenderContext[-M] extends RenderContext[M]

This render context does nothing

This render context does nothing

class HashBuilder(posStack: Stack, var lastOpenPos: Int)
class Html5RenderContext[MiscType](prettyPrinting: TextPrettyPrintingConfig) extends XhtmlRenderContext[MiscType]

Generates HTML5 output.

Generates HTML5 output.

case class TextPrettyPrintingConfig(indentationChar: Char, indentationSize: Int, lineBreak: CharSequence, enableAutoIndent: Boolean)
Companion
object
class XhtmlRenderContext[MiscType](prettyPrinting: TextPrettyPrintingConfig) extends RenderContext[MiscType]

Generates XHTML output.

Generates XHTML output.