VegaLiteDsl

case class VegaLiteDsl($schema: Option[String], align: Option[VegaLiteDslAlign], autosize: Option[Autosize], background: Option[BackgroundUnion], bounds: Option[Bounds], center: Option[Center], config: Option[Config], data: Option[URLData], datasets: Option[Map[String, InlineDataset]], description: Option[String], encoding: Option[EdEncoding], height: Option[SpecHeight], mark: Option[AnyMark], name: Option[String], padding: Option[Padding], params: Option[Seq[VegaLiteDslParam]], projection: Option[Projection], resolve: Option[Resolve], spacing: Option[Spacing], title: Option[LayerTitle], transform: Option[Seq[Transform]], usermeta: Option[Map[String, Option[Json]]], view: Option[ViewBackground], width: Option[SpecHeight], columns: Option[Double], facet: Option[Facet], spec: Option[VegaLiteDslSpec], layer: Option[Seq[LayerSpec]], repeat: Option[RepeatUnion], concat: Option[Seq[Spec]], vconcat: Option[Seq[Spec]], hconcat: Option[Seq[Spec]])

A Vega-Lite top-level specification. This is the root class for all Vega-Lite specifications. (The json schema is generated from this type.)

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

Value members

Inherited methods

Inherited from:
Product