Package

anchorman

core

Permalink

package core

Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class Block extends Product with Serializable

    Permalink
  2. case class BlockSeq(blocks: Seq[Block]) extends Block with Product with Serializable

    Permalink
  3. case class Borders(top: Boolean = false, right: Boolean = false, bottom: Boolean = false, left: Boolean = false) extends Product with Serializable

    Permalink
  4. case class Color(hex: String) extends Product with Serializable

    Permalink
  5. case class Columns(columns: Seq[Block]) extends Block with Product with Serializable

    Permalink
  6. case class Dim(points: Double) extends Product with Serializable

    Permalink
  7. case class Dims(width: Dim, height: Dim) extends Product with Serializable

    Permalink
  8. case class Document(block: Block, pageStyle: PageStyle = PageStyle.default, defaultStyle: ParaAndTextStyle = ParaAndTextStyle.default, heading1Style: ParaAndTextStyle = ParaAndTextStyle.heading1, heading2Style: ParaAndTextStyle = ParaAndTextStyle.heading2, heading3Style: ParaAndTextStyle = ParaAndTextStyle.heading3) extends Product with Serializable

    Permalink
  9. trait DocumentWriter extends AnyRef

    Permalink
  10. case class Image(sourceUrls: Seq[String]) extends Span with Product with Serializable

    Permalink
  11. case class Insets(top: Dim = Dim.zero, right: Dim = Dim.zero, bottom: Dim = Dim.zero, left: Dim = Dim.zero) extends Product with Serializable

    Permalink
  12. case class ListItem(block: Block) extends Product with Serializable

    Permalink
  13. case class OrderedList(items: Seq[ListItem]) extends Block with Product with Serializable

    Permalink
  14. case class PageStyle(size: Dims = Dims.defaultPageSize, margin: Insets = Insets.defaultPageMargins) extends Product with Serializable

    Permalink
  15. case class Para(span: Span = EmptySpan, tpe: ParaType = ParaType.Default, style: ParaStyle = ParaStyle.empty) extends Block with Product with Serializable

    Permalink
  16. case class ParaAndTextStyle(paraStyle: ParaStyle, textStyle: TextStyle) extends Product with Serializable

    Permalink
  17. case class ParaSpacing(before: Dim = 0.pt, after: Dim = 0.pt) extends Product with Serializable

    Permalink
  18. case class ParaStyle(textAlign: Option[TextAlign] = None, verticalAlign: Option[VerticalAlign] = None, spacing: Option[ParaSpacing] = None, shading: Option[Color] = None) extends Product with Serializable

    Permalink
  19. sealed abstract class ParaType extends Product with Serializable

    Permalink
  20. sealed abstract class Span extends Product with Serializable

    Permalink
  21. case class SpanSeq(spans: Seq[Span]) extends Span with Product with Serializable

    Permalink
  22. case class Table(rows: Seq[TableRow], manualColumns: Option[Seq[TableColumn]] = None, style: TableStyle = TableStyle.default) extends Block with Product with Serializable

    Permalink
  23. case class TableCell(block: Block) extends Product with Serializable

    Permalink
  24. sealed abstract class TableColumn extends Product with Serializable

    Permalink
  25. case class TableRow(cells: Seq[TableCell]) extends Product with Serializable

    Permalink
  26. case class TableStyle(margin: Insets = Insets.empty, borders: Borders = Borders.all, cellMargin: Insets = Insets(6.pt, 6.pt, 0.pt, 6.pt), cellBorders: Borders = Borders.all) extends Product with Serializable

    Permalink
  27. case class Text(text: String, style: TextStyle = TextStyle.empty) extends Span with Product with Serializable

    Permalink
  28. sealed abstract class TextAlign extends Product with Serializable

    Permalink
  29. case class TextStyle(size: Option[Dim] = None, bold: Option[Boolean] = None, italic: Option[Boolean] = None, underline: Option[Boolean] = None) extends Product with Serializable

    Permalink
  30. case class UnorderedList(items: Seq[ListItem]) extends Block with Product with Serializable

    Permalink
  31. sealed abstract class VerticalAlign extends Product with Serializable

    Permalink

Value Members

  1. object Borders extends Serializable

    Permalink
  2. object Dim extends Serializable

    Permalink
  3. object Dims extends Serializable

    Permalink
  4. object EmptyBlock extends Block with Product with Serializable

    Permalink
  5. object EmptySpan extends Span with Product with Serializable

    Permalink
  6. object Image extends Serializable

    Permalink
  7. object Insets extends Serializable

    Permalink
  8. object PageStyle extends Serializable

    Permalink
  9. object Para extends Serializable

    Permalink
  10. object ParaAndTextStyle extends Serializable

    Permalink
  11. object ParaStyle extends Serializable

    Permalink
  12. object ParaType extends Serializable

    Permalink
  13. object TableColumn extends Serializable

    Permalink
  14. object TableStyle extends Serializable

    Permalink
  15. object TextAlign extends Serializable

    Permalink
  16. object TextStyle extends Serializable

    Permalink
  17. object VerticalAlign extends Serializable

    Permalink

Ungrouped