object
Spec
Type Members
-
sealed
trait
AggregateOp extends Product with Serializable
-
sealed
trait
AreaOverlay extends Product with Serializable
-
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
-
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
-
sealed
trait
AxisOrient extends Product with Serializable
-
sealed
trait
BandSize extends Product with Serializable
-
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
-
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
-
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
-
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
-
case class
Data(format: Option[DataFormat] = None, url: Option[String] = None, values: Option[List[Values]] = None) extends Product with Serializable
-
case class
DataFormat(type: Option[DataFormatType] = None, property: Option[String] = None, feature: Option[String] = None, mesh: Option[String] = None) extends Product with Serializable
-
sealed
trait
DataFormatType extends Product with Serializable
-
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
-
-
case class
EqualFilter(timeUnit: Option[TimeUnit] = None, field: String, equal: EqualUnion) extends Product with Serializable
-
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
-
case class
Facet(row: Option[PositionChannelDef] = None, column: Option[PositionChannelDef] = None) extends Product with Serializable
-
case class
FacetConfig(scale: Option[FacetScaleConfig] = None, axis: Option[AxisConfig] = None, grid: Option[FacetGridConfig] = None, cell: Option[CellConfig] = None) extends Product with Serializable
-
case class
FacetGridConfig(color: Option[String] = None, opacity: Option[Double] = None, offset: Option[Double] = None) extends Product with Serializable
-
case class
FacetScaleConfig(round: Option[Boolean] = None, padding: Option[Double] = None) extends Product with Serializable
-
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
-
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
-
sealed
trait
FontStyle extends Product with Serializable
-
sealed
trait
FontWeight extends Product with Serializable
-
case class
Formula(field: String, expr: String) extends Product with Serializable
-
sealed
trait
HorizontalAlign extends Product with Serializable
-
sealed
trait
Interpolate extends Product with Serializable
-
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
-
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
-
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
-
-
sealed
trait
Mark extends Product with Serializable
-
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
-
sealed
trait
NiceTime extends Product with Serializable
-
case class
OneOfFilter(timeUnit: Option[TimeUnit] = None, field: String, oneOf: List[OneOfUnion]) extends Product with Serializable
-
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
-
sealed
trait
Orient extends Product with Serializable
-
case class
OverlayConfig(line: Option[Boolean] = None, area: Option[AreaOverlay] = None, pointStyle: Option[MarkConfig] = None, lineStyle: Option[MarkConfig] = None) extends Product with Serializable
-
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
-
case class
RangeFilter(timeUnit: Option[TimeUnit] = None, field: String, range: List[RangeUnion]) extends Product with Serializable
-
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
-
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
-
sealed
trait
ScaleType extends Product with Serializable
-
sealed
trait
Shape extends Product with Serializable
-
case class
SortField(field: String, op: AggregateOp, order: Option[SortOrder] = None) extends Product with Serializable
-
sealed
trait
SortOrder extends Product with Serializable
-
sealed
trait
StackOffset extends Product with Serializable
-
sealed
trait
TimeUnit extends Product with Serializable
-
case class
Transform(filter: Option[FilterUnion] = None, filterInvalid: Option[Boolean] = None, calculate: Option[List[Formula]] = None) extends Product with Serializable
-
sealed
trait
Type extends Product with Serializable
-
-
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
-
-
-
-
sealed
trait
VegaUnion extends Product with Serializable
-
sealed
trait
VerticalAlign extends Product with Serializable
-
class
enum extends Annotation with StaticAnnotation
-
class
union extends Annotation with StaticAnnotation
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
-
-
object
Axis extends Serializable
-
object
AxisConfig extends Serializable
-
-
-
-
object
Data extends Serializable
-
-
object
DateTime extends Serializable
-
object
Encoding extends Serializable
-
object
EqualFilter extends Serializable
-
object
FacetSpec extends Serializable
-
object
FieldDef extends Serializable
-
-
-
-
-
-
object
Legend extends Serializable
-
object
LegendConfig extends Serializable
-
object
MarkConfig extends Serializable
-
-
-
object
OneOfFilter extends Serializable
-
-
-
-
object
RangeFilter extends Serializable
-
object
Scale extends Serializable
-
object
ScaleConfig extends Serializable
-
-
-
-
-
-
object
Transform extends Serializable
-
-
object
UnitEncoding extends Serializable
-
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any