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