Package

spandoc

Permalink

package spandoc

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. spandoc
  2. Decoders
  3. DecoderHelpers
  4. Encoders
  5. EncoderHelpers
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class Alignment extends AnyRef

    Permalink
  2. final case class Attr(id: String, classes: List[String], attr: List[(String, String)]) extends Product with Serializable

    Permalink
  3. sealed abstract class Block extends Node

    Permalink
  4. final case class BlockQuote(blocks: List[Block]) extends Block with Product with Serializable

    Permalink
  5. final case class BulletList(items: List[ListItem]) extends Block with Product with Serializable

    Permalink
  6. final case class Citation(id: String, prefix: List[Inline], suffix: List[Inline], mode: CitationMode, noteNum: Int, hash: Int) extends Product with Serializable

    Permalink
  7. sealed abstract class CitationMode extends AnyRef

    Permalink
  8. final case class Cite(citations: List[Citation], inlines: List[Inline]) extends Inline with Product with Serializable

    Permalink
  9. final case class Code(attr: Attr, text: String) extends Inline with Product with Serializable

    Permalink
  10. final case class CodeBlock(attr: Attr, text: String) extends Block with Product with Serializable

    Permalink
  11. trait DecoderHelpers extends AnyRef

    Permalink
  12. trait Decoders extends DecoderHelpers

    Permalink
  13. final case class Definition(blocks: List[Block]) extends Product with Serializable

    Permalink
  14. final case class DefinitionItem(term: List[Inline], definitions: List[Definition]) extends Product with Serializable

    Permalink
  15. final case class DefinitionList(items: List[DefinitionItem]) extends Block with Product with Serializable

    Permalink
  16. final case class Div(attr: Attr, blocks: List[Block]) extends Block with Product with Serializable

    Permalink
  17. final case class Emph(inlines: List[Inline]) extends Inline with Product with Serializable

    Permalink
  18. trait EncoderHelpers extends AnyRef

    Permalink
  19. trait Encoders extends EncoderHelpers

    Permalink
  20. final case class Header(level: Int, attr: Attr, inlines: List[Inline]) extends Block with Product with Serializable

    Permalink
  21. final case class Image(inlines: List[Inline], target: Target) extends Inline with Product with Serializable

    Permalink
  22. sealed abstract class Inline extends Node

    Permalink
  23. final case class Link(inlines: List[Inline], target: Target) extends Inline with Product with Serializable

    Permalink
  24. final case class ListAttributes(level: Int, style: ListNumberStyle, delim: ListNumberDelim) extends Product with Serializable

    Permalink
  25. final case class ListItem(blocks: List[Block]) extends Product with Serializable

    Permalink
  26. sealed abstract class ListNumberDelim extends AnyRef

    Permalink
  27. sealed abstract class ListNumberStyle extends AnyRef

    Permalink
  28. final case class Math(tpe: MathType, text: String) extends Inline with Product with Serializable

    Permalink
  29. sealed abstract class MathType extends AnyRef

    Permalink
  30. final case class Meta(data: Map[String, MetaValue]) extends Product with Serializable

    Permalink
  31. final case class MetaBlocks(blocks: List[Block]) extends MetaValue with Product with Serializable

    Permalink
  32. final case class MetaBool(value: Boolean) extends MetaValue with Product with Serializable

    Permalink
  33. final case class MetaInlines(inlines: List[Inline]) extends MetaValue with Product with Serializable

    Permalink
  34. final case class MetaList(values: List[MetaValue]) extends MetaValue with Product with Serializable

    Permalink
  35. final case class MetaMap(values: Map[String, MetaValue]) extends MetaValue with Product with Serializable

    Permalink
  36. final case class MetaString(value: String) extends MetaValue with Product with Serializable

    Permalink
  37. sealed abstract class MetaValue extends AnyRef

    Permalink
  38. class MonadicTransform[F[_]] extends (Pandoc) ⇒ F[Pandoc]

    Permalink
  39. sealed abstract class Node extends AnyRef

    Permalink
  40. final case class Note(blocks: List[Block]) extends Inline with Product with Serializable

    Permalink
  41. final case class OrderedList(attr: ListAttributes, items: List[ListItem]) extends Block with Product with Serializable

    Permalink
  42. final case class Pandoc(meta: Meta, blocks: List[Block]) extends Product with Serializable

    Permalink
  43. final case class Para(inlines: List[Inline]) extends Block with Product with Serializable

    Permalink
  44. final case class Plain(inlines: List[Inline]) extends Block with Product with Serializable

    Permalink
  45. sealed abstract class QuoteType extends AnyRef

    Permalink
  46. final case class Quoted(tpe: QuoteType, inlines: List[Inline]) extends Inline with Product with Serializable

    Permalink
  47. final case class RawBlock(format: String, text: String) extends Block with Product with Serializable

    Permalink
  48. final case class RawInline(format: String, text: String) extends Inline with Product with Serializable

    Permalink
  49. final case class SmallCaps(inlines: List[Inline]) extends Inline with Product with Serializable

    Permalink
  50. final case class Span(attr: Attr, inlines: List[Inline]) extends Inline with Product with Serializable

    Permalink
  51. final case class Str(text: String) extends Inline with Product with Serializable

    Permalink
  52. final case class Strikeout(inlines: List[Inline]) extends Inline with Product with Serializable

    Permalink
  53. final case class Strong(inlines: List[Inline]) extends Inline with Product with Serializable

    Permalink
  54. final case class Subscript(inlines: List[Inline]) extends Inline with Product with Serializable

    Permalink
  55. final case class Superscript(inlines: List[Inline]) extends Inline with Product with Serializable

    Permalink
  56. final case class Table(caption: List[Inline], columnAlignments: List[Alignment], columnWidths: List[Double], columnHeaders: List[TableCell], rows: List[TableRow]) extends Block with Product with Serializable

    Permalink
  57. final case class TableCell(blocks: List[Block]) extends Product with Serializable

    Permalink
  58. final case class TableRow(cells: List[TableCell]) extends Product with Serializable

    Permalink
  59. final case class Target(url: String, title: String) extends Product with Serializable

    Permalink
  60. class Transform extends MonadicTransform[Id]

    Permalink

Value Members

  1. object AlignCenter extends Alignment with Product with Serializable

    Permalink
  2. object AlignDefault extends Alignment with Product with Serializable

    Permalink
  3. object AlignLeft extends Alignment with Product with Serializable

    Permalink
  4. object AlignRight extends Alignment with Product with Serializable

    Permalink
  5. implicit def AlignmentDecoder: Decoder[Alignment]

    Permalink
    Definition Classes
    Decoders
  6. implicit def AlignmentEncoder: Encoder[Alignment]

    Permalink
    Definition Classes
    Encoders
  7. implicit def AttrDecoder: Decoder[Attr]

    Permalink
    Definition Classes
    Decoders
  8. implicit def AttrEncoder: Encoder[Attr]

    Permalink
    Definition Classes
    Encoders
  9. object AuthorInText extends CitationMode with Product with Serializable

    Permalink
  10. implicit def BlockDecoder: Decoder[Block]

    Permalink
    Definition Classes
    Decoders
  11. implicit def BlockEncoder: Encoder[Block]

    Permalink
    Definition Classes
    Encoders
  12. implicit def CitationDecoder: Decoder[Citation]

    Permalink
    Definition Classes
    Decoders
  13. implicit def CitationEncoder: Encoder[Citation]

    Permalink
    Definition Classes
    Encoders
  14. implicit def CitationModeDecoder: Decoder[CitationMode]

    Permalink
    Definition Classes
    Decoders
  15. implicit def CitationModeEncoder: Encoder[CitationMode]

    Permalink
    Definition Classes
    Encoders
  16. object Constructors extends CitationMode with Product with Serializable

    Permalink
  17. object Decimal extends ListNumberStyle with Product with Serializable

    Permalink
  18. object DefaultDelim extends ListNumberDelim with Product with Serializable

    Permalink
  19. object DefaultStyle extends ListNumberStyle with Product with Serializable

    Permalink
  20. implicit def DefinitionDecoder: Decoder[Definition]

    Permalink
    Definition Classes
    Decoders
  21. implicit def DefinitionEncoder: Encoder[Definition]

    Permalink
    Definition Classes
    Encoders
  22. implicit def DefinitionItemDecoder: Decoder[DefinitionItem]

    Permalink
    Definition Classes
    Decoders
  23. implicit def DefinitionItemEncoder: Encoder[DefinitionItem]

    Permalink
    Definition Classes
    Encoders
  24. object DisplayMath extends MathType with Product with Serializable

    Permalink
  25. object DoubleQuote extends QuoteType with Product with Serializable

    Permalink
  26. object Example extends ListNumberStyle with Product with Serializable

    Permalink
  27. object HorizontalRule extends Block with Product with Serializable

    Permalink
  28. implicit def InlineDecoder: Decoder[Inline]

    Permalink
    Definition Classes
    Decoders
  29. implicit def InlineEncoder: Encoder[Inline]

    Permalink
    Definition Classes
    Encoders
  30. object InlineMath extends MathType with Product with Serializable

    Permalink
  31. object LineBreak extends Inline with Product with Serializable

    Permalink
  32. implicit def ListAttributesDecoder: Decoder[ListAttributes]

    Permalink
    Definition Classes
    Decoders
  33. implicit def ListAttributesEncoder: Encoder[ListAttributes]

    Permalink
    Definition Classes
    Encoders
  34. implicit def ListItemDecoder: Decoder[ListItem]

    Permalink
    Definition Classes
    Decoders
  35. implicit def ListItemEncoder: Encoder[ListItem]

    Permalink
    Definition Classes
    Encoders
  36. implicit def ListNumberDelimDecoder: Decoder[ListNumberDelim]

    Permalink
    Definition Classes
    Decoders
  37. implicit def ListNumberDelimEncoder: Encoder[ListNumberDelim]

    Permalink
    Definition Classes
    Encoders
  38. implicit def ListNumberStyleDecoder: Decoder[ListNumberStyle]

    Permalink
    Definition Classes
    Decoders
  39. implicit def ListNumberStyleEncoder: Encoder[ListNumberStyle]

    Permalink
    Definition Classes
    Encoders
  40. object LowerAlpha extends ListNumberStyle with Product with Serializable

    Permalink
  41. object LowerRoman extends ListNumberStyle with Product with Serializable

    Permalink
  42. implicit def MathTypeDecoder: Decoder[MathType]

    Permalink
    Definition Classes
    Decoders
  43. implicit def MathTypeEncoder: Encoder[MathType]

    Permalink
    Definition Classes
    Encoders
  44. implicit def MetaDecoder: Decoder[Meta]

    Permalink
    Definition Classes
    Decoders
  45. implicit def MetaEncoder: Encoder[Meta]

    Permalink
    Definition Classes
    Encoders
  46. implicit def MetaValueDecoder: Decoder[MetaValue]

    Permalink
    Definition Classes
    Decoders
  47. implicit def MetaValueEncoder: Encoder[MetaValue]

    Permalink
    Definition Classes
    Encoders
  48. object MonadicTransform

    Permalink
  49. object NormalCitation extends CitationMode with Product with Serializable

    Permalink
  50. object Null extends Block with Product with Serializable

    Permalink
  51. object OneParen extends ListNumberDelim with Product with Serializable

    Permalink
  52. implicit def PandocDecoder: Decoder[Pandoc]

    Permalink
    Definition Classes
    Decoders
  53. implicit def PandocEncoder: Encoder[Pandoc]

    Permalink
    Definition Classes
    Encoders
  54. object Period extends ListNumberDelim with Product with Serializable

    Permalink
  55. implicit def QuoteTypeDecoder: Decoder[QuoteType]

    Permalink
    Definition Classes
    Decoders
  56. implicit def QuoteTypeEncoder: Encoder[QuoteType]

    Permalink
    Definition Classes
    Encoders
  57. object SingleQuote extends QuoteType with Product with Serializable

    Permalink
  58. object SoftBreak extends Inline with Product with Serializable

    Permalink
  59. object Space extends Inline with Product with Serializable

    Permalink
  60. object SuppressAuthor extends CitationMode with Product with Serializable

    Permalink
  61. implicit def TableCellDecoder: Decoder[TableCell]

    Permalink
    Definition Classes
    Decoders
  62. implicit def TableCellEncoder: Encoder[TableCell]

    Permalink
    Definition Classes
    Encoders
  63. implicit def TableRowDecoder: Decoder[TableRow]

    Permalink
    Definition Classes
    Decoders
  64. implicit def TableRowEncoder: Encoder[TableRow]

    Permalink
    Definition Classes
    Encoders
  65. implicit def TargetDecoder: Decoder[Target]

    Permalink
    Definition Classes
    Decoders
  66. implicit def TargetEncoder: Encoder[Target]

    Permalink
    Definition Classes
    Encoders
  67. object Transform

    Permalink
  68. object TwoParens extends ListNumberDelim with Product with Serializable

    Permalink
  69. object UpperAlpha extends ListNumberStyle with Product with Serializable

    Permalink
  70. object UpperRoman extends ListNumberStyle with Product with Serializable

    Permalink
  71. def constant[A](value: A): Decoder[A]

    Permalink
    Definition Classes
    DecoderHelpers
  72. def nodeDecoder[A](decoders: PartialFunction[String, Decoder[A]]): Decoder[A]

    Permalink
    Definition Classes
    DecoderHelpers
  73. def stringNodeEncoder[A]: Encoder[A]

    Permalink
    Definition Classes
    EncoderHelpers
  74. def transformJson(transform: (Pandoc) ⇒ Pandoc)(json0: Json): Xor[Error, Json]

    Permalink
  75. def transformStdin(transform: (Pandoc) ⇒ Pandoc): Unit

    Permalink
  76. def transformString(transform: (Pandoc) ⇒ Pandoc)(input: String): Xor[Error, String]

    Permalink
  77. def typedNode[C](t: String)(c: C)(implicit arg0: Encoder[C]): Json

    Permalink
    Definition Classes
    EncoderHelpers
  78. def unlift[A, B](func: (A) ⇒ Option[B]): (A) ⇒ B

    Permalink
    Definition Classes
    EncoderHelpers

Inherited from Decoders

Inherited from DecoderHelpers

Inherited from Encoders

Inherited from EncoderHelpers

Inherited from AnyRef

Inherited from Any

Ungrouped