package
core
Type Members
-
sealed abstract
class
Block extends Product with Serializable
-
case class
BlockSeq(blocks: List[Block]) extends Block with Product with Serializable
-
case class
Borders(top: Boolean = false, right: Boolean = false, bottom: Boolean = false, left: Boolean = false) extends Product with Serializable
-
case class
Color(hex: String) extends Product with Serializable
-
case class
Columns(columns: List[Block]) extends Block with Product with Serializable
-
case class
Dim(points: Double) extends Product with Serializable
-
case class
Dims(width: Dim, height: Dim) extends Product with Serializable
-
-
-
case class
Image(sourceUrls: NonEmptyList[String]) extends Span with Product with Serializable
-
-
case class
ListItem(block: Block) extends Product with Serializable
-
case class
OrderedList(items: List[ListItem]) extends Block with Product with Serializable
-
-
-
case class
ParaAndTextStyle(paraStyle: ParaStyle, textStyle: TextStyle) extends Product with Serializable
-
case class
ParaSpacing(before: Dim = 0.pt, after: Dim = 0.pt) extends Product with Serializable
-
case class
ParaStyle(textAlign: Option[TextAlign] = None, verticalAlign: Option[VerticalAlign] = None, spacing: Option[ParaSpacing] = None, shading: Option[Color] = None) extends Product with Serializable
-
sealed abstract
class
ParaType extends Product with Serializable
-
sealed abstract
class
Span extends Product with Serializable
-
case class
SpanSeq(spans: List[Span]) extends Span with Product with Serializable
-
-
case class
TableCell(block: Block) extends Product with Serializable
-
sealed abstract
class
TableColumn extends Product with Serializable
-
case class
TableRow(cells: Seq[TableCell]) extends Product with Serializable
-
-
case class
Text(text: String, style: TextStyle = TextStyle.empty) extends Span with Product with Serializable
-
sealed abstract
class
TextAlign extends Product with Serializable
-
case class
TextStyle(size: Option[Dim] = None, bold: Option[Boolean] = None, italic: Option[Boolean] = None, underline: Option[Boolean] = None) extends Product with Serializable
-
case class
UnorderedList(items: List[ListItem]) extends Block with Product with Serializable
-
sealed abstract
class
VerticalAlign extends Product with Serializable