Package

vegas

spec

Permalink

package spec

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Aggregate extends AnyRef

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

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

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

    Permalink
  5. case class Data(values: Option[Seq[Map[String, Any]]] = None, url: Option[URI] = None, formatType: Option[FormatType] = None) extends Product with Serializable

    Permalink
  6. sealed trait DataType extends AnyRef

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

    Permalink
  8. sealed trait FormatType extends AnyRef

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

    Permalink
  10. sealed trait Mark extends AnyRef

    Permalink
  11. sealed trait Orient extends AnyRef

    Permalink
  12. sealed trait RangePreset extends AnyRef

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

    Permalink
  14. sealed trait ScaleType extends AnyRef

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

    Permalink
  16. sealed trait TimeUnit extends AnyRef

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

    Permalink

Value Members

  1. object Area extends Mark with Product with Serializable

    Permalink
  2. object Average extends Aggregate with Product with Serializable

    Permalink
  3. object Bar extends Mark with Product with Serializable

    Permalink
  4. object Bottom extends Orient with Product with Serializable

    Permalink
  5. object CSV extends FormatType with Product with Serializable

    Permalink
  6. object Category10 extends RangePreset with Product with Serializable

    Permalink
  7. object Category20 extends RangePreset with Product with Serializable

    Permalink
  8. object Category20b extends RangePreset with Product with Serializable

    Permalink
  9. object Category20c extends RangePreset with Product with Serializable

    Permalink
  10. object Circle extends Mark with Product with Serializable

    Permalink
  11. object Count extends Aggregate with Product with Serializable

    Permalink
  12. object Date extends TimeUnit with Product with Serializable

    Permalink
  13. object Day extends TimeUnit with Product with Serializable

    Permalink
  14. object Distinct extends Aggregate with Product with Serializable

    Permalink
  15. object Encoders

    Permalink
  16. object Hours extends TimeUnit with Product with Serializable

    Permalink
  17. object HoursMinutes extends TimeUnit with Product with Serializable

    Permalink
  18. object HoursMinutesSeconds extends TimeUnit with Product with Serializable

    Permalink
  19. object JSON extends FormatType with Product with Serializable

    Permalink
  20. object Left extends Orient with Product with Serializable

    Permalink
  21. object Line extends Mark with Product with Serializable

    Permalink
  22. object Linear extends ScaleType with Product with Serializable

    Permalink
  23. object Log extends ScaleType with Product with Serializable

    Permalink
  24. object Max extends Aggregate with Product with Serializable

    Permalink
  25. object Mean extends Aggregate with Product with Serializable

    Permalink
  26. object Median extends Aggregate with Product with Serializable

    Permalink
  27. object Milliseconds extends TimeUnit with Product with Serializable

    Permalink
  28. object Min extends Aggregate with Product with Serializable

    Permalink
  29. object Minutes extends TimeUnit with Product with Serializable

    Permalink
  30. object MinutesSeconds extends TimeUnit with Product with Serializable

    Permalink
  31. object Missing extends Aggregate with Product with Serializable

    Permalink
  32. object ModeSkew extends Aggregate with Product with Serializable

    Permalink
  33. object Month extends TimeUnit with Product with Serializable

    Permalink
  34. object Nominal extends DataType with Product with Serializable

    Permalink
  35. object Ordinal extends DataType with Product with Serializable

    Permalink
  36. object OrdinalS extends ScaleType with Product with Serializable

    Permalink
  37. object Point extends Mark with Product with Serializable

    Permalink
  38. object Pow extends ScaleType with Product with Serializable

    Permalink
  39. object Q1 extends Aggregate with Product with Serializable

    Permalink
  40. object Q3 extends Aggregate with Product with Serializable

    Permalink
  41. object Quantile extends ScaleType with Product with Serializable

    Permalink
  42. object Quantitative extends DataType with Product with Serializable

    Permalink
  43. object Quantize extends ScaleType with Product with Serializable

    Permalink
  44. object Right extends Orient with Product with Serializable

    Permalink
  45. object Seconds extends TimeUnit with Product with Serializable

    Permalink
  46. object SecondsMilliseconds extends TimeUnit with Product with Serializable

    Permalink
  47. object Sqrt extends ScaleType with Product with Serializable

    Permalink
  48. object Square extends Mark with Product with Serializable

    Permalink
  49. object StDev extends Aggregate with Product with Serializable

    Permalink
  50. object StDevP extends Aggregate with Product with Serializable

    Permalink
  51. object Sum extends Aggregate with Product with Serializable

    Permalink
  52. object TSV extends FormatType with Product with Serializable

    Permalink
  53. object Temporal extends DataType with Product with Serializable

    Permalink
  54. object Text extends Mark with Product with Serializable

    Permalink
  55. object Threshold extends ScaleType with Product with Serializable

    Permalink
  56. object Tick extends Mark with Product with Serializable

    Permalink
  57. object Time extends ScaleType with Product with Serializable

    Permalink
  58. object Top extends Orient with Product with Serializable

    Permalink
  59. object Valid extends Aggregate with Product with Serializable

    Permalink
  60. object Variance extends Aggregate with Product with Serializable

    Permalink
  61. object VarianceP extends Aggregate with Product with Serializable

    Permalink
  62. object Year extends TimeUnit with Product with Serializable

    Permalink
  63. object YearDate extends TimeUnit with Product with Serializable

    Permalink
  64. object YearDay extends TimeUnit with Product with Serializable

    Permalink
  65. object YearMonth extends TimeUnit with Product with Serializable

    Permalink
  66. object YearMonthDate extends TimeUnit with Product with Serializable

    Permalink
  67. object YearMonthDay extends TimeUnit with Product with Serializable

    Permalink
  68. object YearMonthDayHours extends TimeUnit with Product with Serializable

    Permalink
  69. object YearMonthDayHoursMinutes extends TimeUnit with Product with Serializable

    Permalink

Ungrouped