Object

vegas.spec

Spec

Related Doc: package spec

Permalink

object Spec

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Spec
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait AggregateOp extends Product with Serializable

    Permalink
    Annotations
    @enum()
  2. sealed trait AreaOverlay extends Product with Serializable

    Permalink
    Annotations
    @enum()
  3. case class Axis(labelAngle: Option[Double] = None, format: Option[String] = None, orient: Option[AxisOrient] = None, title: Option[String] = None, values: Option[List[Double]] = None, axisWidth: Option[Double] = None, layer: Option[String] = None, offset: Option[Double] = None, axisColor: Option[String] = None, grid: Option[Boolean] = None, gridColor: Option[String] = None, gridDash: Option[List[Double]] = None, gridOpacity: Option[Double] = None, gridWidth: Option[Double] = None, labels: Option[Boolean] = None, labelAlign: Option[String] = None, labelBaseline: Option[String] = None, labelMaxLength: Option[Double] = None, shortTimeLabels: Option[Boolean] = None, subdivide: Option[Double] = None, ticks: Option[Double] = None, tickColor: Option[String] = None, tickLabelColor: Option[String] = None, tickLabelFont: Option[String] = None, tickLabelFontSize: Option[Double] = None, tickPadding: Option[Double] = None, tickSize: Option[Double] = None, tickSizeMajor: Option[Double] = None, tickSizeMinor: Option[Double] = None, tickSizeEnd: Option[Double] = None, tickWidth: Option[Double] = None, titleColor: Option[String] = None, titleFont: Option[String] = None, titleFontSize: Option[Double] = None, titleFontWeight: Option[String] = None, titleOffset: Option[Double] = None, titleMaxLength: Option[Double] = None, characterWidth: Option[Double] = None, properties: Option[Properties] = None) extends Product with Serializable

    Permalink
  4. case class AxisConfig(axisWidth: Option[Double] = None, layer: Option[String] = None, offset: Option[Double] = None, axisColor: Option[String] = None, grid: Option[Boolean] = None, gridColor: Option[String] = None, gridDash: Option[List[Double]] = None, gridOpacity: Option[Double] = None, gridWidth: Option[Double] = None, labels: Option[Boolean] = None, labelAngle: Option[Double] = None, labelAlign: Option[String] = None, labelBaseline: Option[String] = None, labelMaxLength: Option[Double] = None, shortTimeLabels: Option[Boolean] = None, subdivide: Option[Double] = None, ticks: Option[Double] = None, tickColor: Option[String] = None, tickLabelColor: Option[String] = None, tickLabelFont: Option[String] = None, tickLabelFontSize: Option[Double] = None, tickPadding: Option[Double] = None, tickSize: Option[Double] = None, tickSizeMajor: Option[Double] = None, tickSizeMinor: Option[Double] = None, tickSizeEnd: Option[Double] = None, tickWidth: Option[Double] = None, titleColor: Option[String] = None, titleFont: Option[String] = None, titleFontSize: Option[Double] = None, titleFontWeight: Option[String] = None, titleOffset: Option[Double] = None, titleMaxLength: Option[Double] = None, characterWidth: Option[Double] = None, properties: Option[Properties] = None) extends Product with Serializable

    Permalink
  5. sealed trait AxisOrient extends Product with Serializable

    Permalink
    Annotations
    @enum()
  6. sealed trait BandSize extends Product with Serializable

    Permalink
    Annotations
    @enum()
  7. case class Bin(min: Option[Double] = None, max: Option[Double] = None, base: Option[Double] = None, step: Option[Double] = None, steps: Option[List[Double]] = None, minstep: Option[Double] = None, div: Option[List[Double]] = None, maxbins: Option[Double] = None) extends Product with Serializable

    Permalink
  8. case class CellConfig(width: Option[Double] = None, height: Option[Double] = None, clip: Option[Boolean] = None, fill: Option[String] = None, fillOpacity: Option[Double] = None, stroke: Option[String] = None, strokeOpacity: Option[Double] = None, strokeWidth: Option[Double] = None, strokeDash: Option[List[Double]] = None, strokeDashOffset: Option[Double] = None) extends Product with Serializable

    Permalink
  9. case class ChannelDefWithLegend(legend: Option[Legend] = None, scale: Option[Scale] = None, sort: Option[SortUnion] = None, field: Option[String] = None, type: Option[Type] = None, value: Option[ValueUnion] = None, timeUnit: Option[TimeUnit] = None, bin: Option[BinUnion] = None, aggregate: Option[AggregateOp] = None, title: Option[String] = None) extends Product with Serializable

    Permalink
  10. case class Config(viewport: Option[Double] = None, background: Option[String] = None, numberFormat: Option[String] = None, timeFormat: Option[String] = None, countTitle: Option[String] = None, cell: Option[CellConfig] = None, mark: Option[MarkConfig] = None, overlay: Option[OverlayConfig] = None, scale: Option[ScaleConfig] = None, axis: Option[AxisConfig] = None, legend: Option[LegendConfig] = None, facet: Option[FacetConfig] = None) extends Product with Serializable

    Permalink
  11. case class Data(format: Option[DataFormat] = None, url: Option[String] = None, values: Option[List[Values]] = None) extends Product with Serializable

    Permalink
  12. case class DataFormat(type: Option[DataFormatType] = None, property: Option[String] = None, feature: Option[String] = None, mesh: Option[String] = None) extends Product with Serializable

    Permalink
  13. sealed trait DataFormatType extends Product with Serializable

    Permalink
    Annotations
    @enum()
  14. case class DateTime(year: Option[Double] = None, quarter: Option[Double] = None, month: Option[MonthUnion] = None, date: Option[Double] = None, day: Option[DayUnion] = None, hours: Option[Double] = None, minutes: Option[Double] = None, seconds: Option[Double] = None, milliseconds: Option[Double] = None) extends Product with Serializable

    Permalink
  15. case class Encoding(row: Option[PositionChannelDef] = None, column: Option[PositionChannelDef] = None, x: Option[PositionChannelDef] = None, y: Option[PositionChannelDef] = None, x2: Option[FieldDef] = None, y2: Option[FieldDef] = None, color: Option[ChannelDefWithLegend] = None, opacity: Option[ChannelDefWithLegend] = None, size: Option[ChannelDefWithLegend] = None, shape: Option[ChannelDefWithLegend] = None, detail: Option[DetailUnion] = None, text: Option[FieldDef] = None, label: Option[FieldDef] = None, path: Option[PathUnion] = None, order: Option[OrderUnion] = None) extends Product with Serializable

    Permalink
  16. case class EqualFilter(timeUnit: Option[TimeUnit] = None, field: String, equal: EqualUnion) extends Product with Serializable

    Permalink
  17. case class ExtendedUnitSpec(width: Option[Double] = None, height: Option[Double] = None, mark: Mark, encoding: Option[Encoding] = None, name: Option[String] = None, description: Option[String] = None, data: Option[Data] = None, transform: Option[Transform] = None, config: Option[Config] = None) extends Product with Serializable

    Permalink
  18. case class Facet(row: Option[PositionChannelDef] = None, column: Option[PositionChannelDef] = None) extends Product with Serializable

    Permalink
  19. case class FacetConfig(scale: Option[FacetScaleConfig] = None, axis: Option[AxisConfig] = None, grid: Option[FacetGridConfig] = None, cell: Option[CellConfig] = None) extends Product with Serializable

    Permalink
  20. case class FacetGridConfig(color: Option[String] = None, opacity: Option[Double] = None, offset: Option[Double] = None) extends Product with Serializable

    Permalink
  21. case class FacetScaleConfig(round: Option[Boolean] = None, padding: Option[Double] = None) extends Product with Serializable

    Permalink
  22. case class FacetSpec(facet: Facet, spec: SpecUnion, name: Option[String] = None, description: Option[String] = None, data: Option[Data] = None, transform: Option[Transform] = None, config: Option[Config] = None) extends Product with Serializable

    Permalink
  23. case class FieldDef(field: Option[String] = None, type: Option[Type] = None, value: Option[ValueUnion] = None, timeUnit: Option[TimeUnit] = None, bin: Option[BinUnion] = None, aggregate: Option[AggregateOp] = None, title: Option[String] = None) extends Product with Serializable

    Permalink
  24. sealed trait FontStyle extends Product with Serializable

    Permalink
    Annotations
    @enum()
  25. sealed trait FontWeight extends Product with Serializable

    Permalink
    Annotations
    @enum()
  26. case class Formula(field: String, expr: String) extends Product with Serializable

    Permalink
  27. sealed trait HorizontalAlign extends Product with Serializable

    Permalink
    Annotations
    @enum()
  28. sealed trait Interpolate extends Product with Serializable

    Permalink
    Annotations
    @enum()
  29. case class LayerSpec(width: Option[Double] = None, height: Option[Double] = None, layers: List[UnitSpec], name: Option[String] = None, description: Option[String] = None, data: Option[Data] = None, transform: Option[Transform] = None, config: Option[Config] = None) extends Product with Serializable

    Permalink
  30. case class Legend(format: Option[String] = None, title: Option[String] = None, values: Option[List[Values]] = None, orient: Option[String] = None, offset: Option[Double] = None, padding: Option[Double] = None, margin: Option[Double] = None, gradientStrokeColor: Option[String] = None, gradientStrokeWidth: Option[Double] = None, gradientHeight: Option[Double] = None, gradientWidth: Option[Double] = None, labelAlign: Option[String] = None, labelBaseline: Option[String] = None, labelColor: Option[String] = None, labelFont: Option[String] = None, labelFontSize: Option[Double] = None, labelOffset: Option[Double] = None, shortTimeLabels: Option[Boolean] = None, symbolColor: Option[String] = None, symbolShape: Option[String] = None, symbolSize: Option[Double] = None, symbolStrokeWidth: Option[Double] = None, titleColor: Option[String] = None, titleFont: Option[String] = None, titleFontSize: Option[Double] = None, titleFontWeight: Option[String] = None, properties: Option[Properties] = None) extends Product with Serializable

    Permalink
  31. case class LegendConfig(orient: Option[String] = None, offset: Option[Double] = None, padding: Option[Double] = None, margin: Option[Double] = None, gradientStrokeColor: Option[String] = None, gradientStrokeWidth: Option[Double] = None, gradientHeight: Option[Double] = None, gradientWidth: Option[Double] = None, labelAlign: Option[String] = None, labelBaseline: Option[String] = None, labelColor: Option[String] = None, labelFont: Option[String] = None, labelFontSize: Option[Double] = None, labelOffset: Option[Double] = None, shortTimeLabels: Option[Boolean] = None, symbolColor: Option[String] = None, symbolShape: Option[String] = None, symbolSize: Option[Double] = None, symbolStrokeWidth: Option[Double] = None, titleColor: Option[String] = None, titleFont: Option[String] = None, titleFontSize: Option[Double] = None, titleFontWeight: Option[String] = None, properties: Option[Properties] = None) extends Product with Serializable

    Permalink
  32. trait LowPriorityImplicits extends AnyRef

    Permalink
  33. sealed trait Mark extends Product with Serializable

    Permalink
    Annotations
    @enum()
  34. case class MarkConfig(filled: Option[Boolean] = None, color: Option[String] = None, fill: Option[String] = None, stroke: Option[String] = None, opacity: Option[Double] = None, fillOpacity: Option[Double] = None, strokeOpacity: Option[Double] = None, strokeWidth: Option[Double] = None, strokeDash: Option[List[Double]] = None, strokeDashOffset: Option[Double] = None, stacked: Option[StackOffset] = None, orient: Option[Orient] = None, interpolate: Option[Interpolate] = None, tension: Option[Double] = None, lineSize: Option[Double] = None, ruleSize: Option[Double] = None, barSize: Option[Double] = None, barThinSize: Option[Double] = None, shape: Option[ShapeUnion] = None, size: Option[Double] = None, tickSize: Option[Double] = None, tickThickness: Option[Double] = None, align: Option[HorizontalAlign] = None, angle: Option[Double] = None, baseline: Option[VerticalAlign] = None, dx: Option[Double] = None, dy: Option[Double] = None, radius: Option[Double] = None, theta: Option[Double] = None, font: Option[String] = None, fontSize: Option[Double] = None, fontStyle: Option[FontStyle] = None, fontWeight: Option[FontWeight] = None, format: Option[String] = None, shortTimeLabels: Option[Boolean] = None, text: Option[String] = None, applyColorToBackground: Option[Boolean] = None) extends Product with Serializable

    Permalink
  35. sealed trait NiceTime extends Product with Serializable

    Permalink
    Annotations
    @enum()
  36. case class OneOfFilter(timeUnit: Option[TimeUnit] = None, field: String, oneOf: List[OneOfUnion]) extends Product with Serializable

    Permalink
  37. case class OrderChannelDef(sort: Option[SortOrder] = None, field: Option[String] = None, type: Option[Type] = None, value: Option[ValueUnion] = None, timeUnit: Option[TimeUnit] = None, bin: Option[BinUnion] = None, aggregate: Option[AggregateOp] = None, title: Option[String] = None) extends Product with Serializable

    Permalink
  38. sealed trait Orient extends Product with Serializable

    Permalink
    Annotations
    @enum()
  39. case class OverlayConfig(line: Option[Boolean] = None, area: Option[AreaOverlay] = None, pointStyle: Option[MarkConfig] = None, lineStyle: Option[MarkConfig] = None) extends Product with Serializable

    Permalink
  40. case class PositionChannelDef(axis: Option[AxisUnion] = None, scale: Option[Scale] = None, sort: Option[SortUnion] = None, field: Option[String] = None, type: Option[Type] = None, value: Option[ValueUnion] = None, timeUnit: Option[TimeUnit] = None, bin: Option[BinUnion] = None, aggregate: Option[AggregateOp] = None, title: Option[String] = None) extends Product with Serializable

    Permalink
  41. case class RangeFilter(timeUnit: Option[TimeUnit] = None, field: String, range: List[RangeUnion]) extends Product with Serializable

    Permalink
  42. case class Scale(type: Option[ScaleType] = None, domain: Option[DomainUnion] = None, range: Option[RangeUnion] = None, round: Option[Boolean] = None, bandSize: Option[BandSizeUnion] = None, padding: Option[Double] = None, clamp: Option[Boolean] = None, nice: Option[NiceUnion] = None, exponent: Option[Double] = None, zero: Option[Boolean] = None, useRawDomain: Option[Boolean] = None) extends Product with Serializable

    Permalink
  43. case class ScaleConfig(round: Option[Boolean] = None, textBandWidth: Option[Double] = None, bandSize: Option[BandSizeUnion] = None, opacity: Option[List[Double]] = None, padding: Option[Double] = None, useRawDomain: Option[Boolean] = None, nominalColorRange: Option[NominalColorRangeUnion] = None, sequentialColorRange: Option[SequentialColorRangeUnion] = None, shapeRange: Option[ShapeRangeUnion] = None, barSizeRange: Option[List[Double]] = None, fontSizeRange: Option[List[Double]] = None, ruleSizeRange: Option[List[Double]] = None, tickSizeRange: Option[List[Double]] = None, pointSizeRange: Option[List[Double]] = None) extends Product with Serializable

    Permalink
  44. sealed trait ScaleType extends Product with Serializable

    Permalink
    Annotations
    @enum()
  45. sealed trait Shape extends Product with Serializable

    Permalink
    Annotations
    @enum()
  46. case class SortField(field: String, op: AggregateOp, order: Option[SortOrder] = None) extends Product with Serializable

    Permalink
  47. sealed trait SortOrder extends Product with Serializable

    Permalink
    Annotations
    @enum()
  48. sealed trait StackOffset extends Product with Serializable

    Permalink
    Annotations
    @enum()
  49. sealed trait TimeUnit extends Product with Serializable

    Permalink
    Annotations
    @enum()
  50. case class Transform(filter: Option[FilterUnion] = None, filterInvalid: Option[Boolean] = None, calculate: Option[List[Formula]] = None) extends Product with Serializable

    Permalink
  51. sealed trait Type extends Product with Serializable

    Permalink
    Annotations
    @enum()
  52. case class UnitEncoding(x: Option[PositionChannelDef] = None, y: Option[PositionChannelDef] = None, x2: Option[FieldDef] = None, y2: Option[FieldDef] = None, color: Option[ChannelDefWithLegend] = None, opacity: Option[ChannelDefWithLegend] = None, size: Option[ChannelDefWithLegend] = None, shape: Option[ChannelDefWithLegend] = None, detail: Option[DetailUnion] = None, text: Option[FieldDef] = None, label: Option[FieldDef] = None, path: Option[PathUnion] = None, order: Option[OrderUnion] = None) extends Product with Serializable

    Permalink
  53. case class UnitSpec(width: Option[Double] = None, height: Option[Double] = None, mark: Mark, encoding: Option[UnitEncoding] = None, name: Option[String] = None, description: Option[String] = None, data: Option[Data] = None, transform: Option[Transform] = None, config: Option[Config] = None) extends Product with Serializable

    Permalink
  54. case class VegaExtendedUnitSpec(x: ExtendedUnitSpec) extends VegaUnion with Product with Serializable

    Permalink
  55. case class VegaFacetSpec(x: FacetSpec) extends VegaUnion with Product with Serializable

    Permalink
  56. case class VegaLayerSpec(x: LayerSpec) extends VegaUnion with Product with Serializable

    Permalink
  57. sealed trait VegaUnion extends Product with Serializable

    Permalink
    Annotations
    @union()
  58. sealed trait VerticalAlign extends Product with Serializable

    Permalink
    Annotations
    @enum()
  59. class enum extends Annotation with StaticAnnotation

    Permalink
  60. class union extends Annotation with StaticAnnotation

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object AggregateOpEnums

    Permalink
  5. object AreaOverlayEnums

    Permalink
  6. object Axis extends Serializable

    Permalink
  7. object AxisConfig extends Serializable

    Permalink
  8. object AxisOrientEnums

    Permalink
  9. object BandSizeEnums

    Permalink
  10. object ChannelDefWithLegend extends Serializable

    Permalink
  11. object Data extends Serializable

    Permalink
  12. object DataFormatTypeEnums

    Permalink
  13. object DateTime extends Serializable

    Permalink
  14. object Encoding extends Serializable

    Permalink
  15. object EqualFilter extends Serializable

    Permalink
  16. object FacetSpec extends Serializable

    Permalink
  17. object FieldDef extends Serializable

    Permalink
  18. object FontStyleEnums

    Permalink
  19. object FontWeightEnums

    Permalink
  20. object HorizontalAlignEnums

    Permalink
  21. object Implicits extends LowPriorityImplicits

    Permalink
  22. object InterpolateEnums

    Permalink
  23. object Legend extends Serializable

    Permalink
  24. object LegendConfig extends Serializable

    Permalink
  25. object MarkConfig extends Serializable

    Permalink
  26. object MarkEnums

    Permalink
  27. object NiceTimeEnums

    Permalink
  28. object OneOfFilter extends Serializable

    Permalink
  29. object OrderChannelDef extends Serializable

    Permalink
  30. object OrientEnums

    Permalink
  31. object PositionChannelDef extends Serializable

    Permalink
  32. object RangeFilter extends Serializable

    Permalink
  33. object Scale extends Serializable

    Permalink
  34. object ScaleConfig extends Serializable

    Permalink
  35. object ScaleTypeEnums

    Permalink
  36. object ShapeEnums

    Permalink
  37. object SortOrderEnums

    Permalink
  38. object StackOffsetEnums

    Permalink
  39. object TimeUnitEnums

    Permalink
  40. object Transform extends Serializable

    Permalink
  41. object TypeEnums

    Permalink
  42. object UnitEncoding extends Serializable

    Permalink
  43. object VerticalAlignEnums

    Permalink
  44. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  45. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  47. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  48. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  49. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  50. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  51. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  52. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  53. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  54. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  55. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  56. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  57. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped