Spec

case class Spec(align: Option[VegaLiteDslAlign], bounds: Option[Bounds], center: Option[Center], data: Option[URLData], description: Option[String], encoding: Option[EdEncoding], height: Option[SpecHeight], mark: Option[AnyMark], name: Option[String], params: Option[Seq[LayerParam]], projection: Option[Projection], resolve: Option[Resolve], spacing: Option[Spacing], title: Option[LayerTitle], transform: Option[Seq[Transform]], view: Option[ViewBackground], width: Option[SpecHeight], layer: Option[Seq[LayerSpec]], 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 repeated.

Any specification in Vega-Lite.

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

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

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.

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

Value members

Inherited methods

Inherited from:
Product