VegaLiteDslSpec

case class VegaLiteDslSpec(data: Option[URLData], description: Option[String], encoding: Option[SpecEncoding], height: Option[SpecHeight], layer: Option[Seq[LayerSpec]], name: Option[String], projection: Option[Projection], resolve: Option[Resolve], title: Option[LayerTitle], transform: Option[Seq[Transform]], view: Option[ViewBackground], width: Option[SpecHeight], mark: Option[AnyMark], params: Option[Seq[LayerParam]], align: Option[VegaLiteDslAlign], bounds: Option[Bounds], center: Option[Center], spacing: Option[Spacing], columns: Option[Double], repeat: Option[RepeatUnion], spec: Option[SpecSpec], facet: Option[Facet], concat: Option[Seq[Spec]], vconcat: Option[Seq[Spec]], hconcat: Option[Seq[Spec]])

A specification of the view that gets faceted.

A full layered plot specification, which may contains encoding and projection properties that will be applied to underlying unit (single-view) specifications.

A specification of the view that gets repeated.

Any specification in Vega-Lite.

Unit spec that can have a composite mark and row or column channels (shorthand for a facet spec).

Base interface for a repeat specification.

Base interface for a facet specification.

Base interface for a generalized concatenation specification.

Base interface for a vertical concatenation specification.

Base interface for a horizontal concatenation specification.

A unit specification, which can contain either primitive marks or composite marks.

Base interface for a unit (single-view) specification.

Source:
vega-lite.scala
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

Inherited from:
Product