vegas

spec

package spec

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Aggregate extends AnyRef

  2. 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

  3. 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

  4. case class Config(todo: String) extends Product with Serializable

  5. 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

  6. sealed trait DataType extends AnyRef

  7. 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

  8. sealed trait FormatType extends AnyRef

  9. case class Formula(field: String, expr: String) extends Product with Serializable

  10. sealed trait Mark extends AnyRef

  11. sealed trait Orient extends AnyRef

  12. sealed trait RangePreset extends AnyRef

  13. 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

  14. sealed trait ScaleType extends AnyRef

  15. 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

  16. case class Transform(calculate: Option[Seq[Formula]] = scala.None, filterNull: Option[Boolean] = scala.None, filter: Option[String] = scala.None) extends Product with Serializable

Value Members

  1. object Area extends Mark with Product with Serializable

  2. object Average extends Aggregate with Product with Serializable

  3. object Bar extends Mark with Product with Serializable

  4. object Bottom extends Orient with Product with Serializable

  5. object CSV extends FormatType with Product with Serializable

  6. object Category10 extends RangePreset with Product with Serializable

  7. object Category20 extends RangePreset with Product with Serializable

  8. object Category20b extends RangePreset with Product with Serializable

  9. object Category20c extends RangePreset with Product with Serializable

  10. object Circle extends Mark with Product with Serializable

  11. object Count extends Aggregate with Product with Serializable

  12. object Distinct extends Aggregate with Product with Serializable

  13. object Encoders

  14. object JSON extends FormatType with Product with Serializable

  15. object Left extends Orient with Product with Serializable

  16. object Line extends Mark with Product with Serializable

  17. object Linear extends ScaleType with Product with Serializable

  18. object Log extends ScaleType with Product with Serializable

  19. object Max extends Aggregate with Product with Serializable

  20. object Mean extends Aggregate with Product with Serializable

  21. object Median extends Aggregate with Product with Serializable

  22. object Min extends Aggregate with Product with Serializable

  23. object Missing extends Aggregate with Product with Serializable

  24. object ModeSkew extends Aggregate with Product with Serializable

  25. object Nominal extends DataType with Product with Serializable

  26. object Ordinal extends DataType with Product with Serializable

  27. object OrdinalS extends ScaleType with Product with Serializable

  28. object Point extends Mark with Product with Serializable

  29. object Pow extends ScaleType with Product with Serializable

  30. object Q1 extends Aggregate with Product with Serializable

  31. object Q3 extends Aggregate with Product with Serializable

  32. object Quantile extends ScaleType with Product with Serializable

  33. object Quantitative extends DataType with Product with Serializable

  34. object Quantize extends ScaleType with Product with Serializable

  35. object Right extends Orient with Product with Serializable

  36. object Sqrt extends ScaleType with Product with Serializable

  37. object Square extends Mark with Product with Serializable

  38. object StDev extends Aggregate with Product with Serializable

  39. object StDevP extends Aggregate with Product with Serializable

  40. object Sum extends Aggregate with Product with Serializable

  41. object TSV extends FormatType with Product with Serializable

  42. object Temporal extends DataType with Product with Serializable

  43. object Text extends Mark with Product with Serializable

  44. object Threshold extends ScaleType with Product with Serializable

  45. object Tick extends Mark with Product with Serializable

  46. object Time extends ScaleType with Product with Serializable

  47. object Top extends Orient with Product with Serializable

  48. object Valid extends Aggregate with Product with Serializable

  49. object Variance extends Aggregate with Product with Serializable

  50. object VarianceP extends Aggregate with Product with Serializable

Ungrouped