package
spec
Type Members
-
sealed
trait
Aggregate extends AnyRef
-
case class
Axis(hide: Option[Boolean] = scala.None, title: Option[String] = scala.None, titleOffset: Option[Int] = scala.None, titleMaxLength: Option[Int] = scala.None, characterWidth: Option[Int] = scala.None, orient: Option[Orient] = scala.None, axisWidth: Option[Int] = scala.None, offset: Option[Int] = scala.None, grid: Option[Boolean] = scala.None, ticks: Option[Int] = scala.None, tickColor: Option[String] = scala.None, tickLabelFontSize: Option[Int] = scala.None, titleFontSize: Option[Int] = scala.None) extends Product with Serializable
-
case class
ChannelDef(field: Option[String] = scala.None, dataType: Option[DataType] = scala.None, value: Option[String] = scala.None, aggregate: Option[Aggregate] = scala.None, axis: Option[Axis] = scala.None, scale: Option[Scale] = scala.None) extends Product with Serializable
-
case class
Config(todo: String) extends Product with Serializable
-
case class
Data(values: Option[Seq[Map[String, Any]]] = scala.None, url: Option[URI] = scala.None, formatType: Option[FormatType] = scala.None) extends Product with Serializable
-
sealed
trait
DataType extends AnyRef
-
case class
Encoding(x: Option[ChannelDef] = scala.None, y: Option[ChannelDef] = scala.None, color: Option[ChannelDef] = scala.None, column: Option[ChannelDef] = scala.None, row: Option[ChannelDef] = scala.None, size: Option[ChannelDef] = scala.None) extends Product with Serializable
-
sealed
trait
FormatType extends AnyRef
-
case class
Formula(field: String, expr: String) extends Product with Serializable
-
sealed
trait
Mark extends AnyRef
-
sealed
trait
Orient extends AnyRef
-
sealed
trait
RangePreset extends AnyRef
-
case class
Scale(scaleType: Option[ScaleType] = scala.None, bandSize: Option[Int] = scala.None, padding: Option[Int] = scala.None, range: Option[Seq[String]] = scala.None, rangePreset: Option[RangePreset] = scala.None) extends Product with Serializable
-
sealed
trait
ScaleType extends AnyRef
-
case class
Spec(description: Option[String] = scala.None, data: Option[Data] = scala.None, mark: Option[Mark] = scala.None, transform: Option[Transform] = scala.None, encoding: Option[Encoding] = scala.None, config: Option[Config] = scala.None) extends Product with Serializable
-
case class
Transform(calculate: Option[Seq[Formula]] = scala.None, filterNull: Option[Boolean] = scala.None, filter: Option[String] = scala.None) extends Product with Serializable