knockoff

package knockoff

Type members

Classlikes

trait Block
case class Blockquote(children: Seq[Block], position: Position) extends Block
case class BlockquotedChunk(content: String) extends Chunk
case class BulletLineChunk(content: String) extends Chunk
trait Chunk
class ChunkParser extends RegexParsers with StringExtras
case class CodeBlock(text: Text, position: Position) extends Block
case class CodeSpan(content: String) extends Span
case class Emphasis(children: Seq[Span]) extends Span
case class EmptySpace(content: String) extends Chunk
case class HTMLBlock(html: String, position: Position) extends Block
case class HTMLChunk(content: String) extends Chunk
case class HTMLSpan(html: String) extends Span
case class Header(level: Int, spans: Seq[Span], position: Position) extends Block
case class HeaderChunk(level: Int, content: String) extends Chunk
case class HorizontalRule(position: Position) extends Block
case object HorizontalRuleChunk extends Chunk
case class ImageLink(children: Seq[Span], url: String, title: Option[String]) extends Span
case class IndentedChunk(content: String) extends Chunk
case class IndirectImageLink(children: Seq[Span], definition: LinkDefinition) extends Span
case class IndirectLink(children: Seq[Span], definition: LinkDefinition) extends Span
case object KnockoffBuildInfo

This object was generated by sbt-buildinfo.

This object was generated by sbt-buildinfo.

final class KnockoffString(val wrapped: String) extends AnyVal
case class Link(children: Seq[Span], url: String, title: Option[String]) extends Span
case class LinkDefinition(id: String, url: String, title: Option[String], position: Position) extends Block
case class LinkDefinitionChunk(id: String, url: String, title: Option[String]) extends Chunk
case class NumberedLineChunk(content: String) extends Chunk
case class OrderedItem(children: Seq[Block], position: Position) extends Block
case class OrderedList(items: Seq[OrderedItem]) extends Block
case class Paragraph(spans: Seq[Span], position: Position) extends Block
trait Span
class SpanConverter(definitions: Seq[LinkDefinitionChunk]) extends Chunk => Seq[Span] with StringExtras
case class Strong(children: Seq[Span]) extends Span
case class Text(content: String) extends Span
case class TextChunk(content: String) extends Chunk
trait TextWriter
case class UnorderedItem(children: Seq[Block], position: Position) extends Block
case class UnorderedList(items: Seq[UnorderedItem]) extends Block