SpecEncoding
case class SpecEncoding(angle: Option[AngleClass], color: Option[ColorClass], column: Option[RowColumnEncodingFieldDef], description: Option[DescriptionClass], detail: Option[Detail], facet: Option[FacetEncodingFieldDef], fill: Option[FillClass], fillOpacity: Option[FillOpacityClass], href: Option[HrefClass], key: Option[KeyClass], latitude: Option[LatitudeClass], latitude2: Option[Latitude2Class], longitude: Option[LongitudeClass], longitude2: Option[Longitude2Class], opacity: Option[OpacityClass], order: Option[Order], radius: Option[RadiusClass], radius2: Option[Radius2Class], row: Option[RowColumnEncodingFieldDef], shape: Option[MarkPropDefStringNullTypeForShape], size: Option[SizeClass], stroke: Option[StrokeClass], strokeDash: Option[MarkPropDefNumber], strokeOpacity: Option[StrokeOpacityClass], strokeWidth: Option[StrokeWidthClass], text: Option[TextDef], theta: Option[ThetaClass], theta2: Option[Theta2Class], tooltip: Option[EncodingTooltip], url: Option[URLClass], x: Option[XClass], x2: Option[X2Class], xError: Option[XErrorClass], xError2: Option[XError2Class], xOffset: Option[XOffsetClass], y: Option[YClass], y2: Option[Y2Class], yError: Option[YErrorClass], yError2: Option[YError2Class], yOffset: Option[YOffsetClass])
A key-value mapping between encoding channels and definition of fields.
A shared key-value mapping between encoding channels and definition of fields in the underlying layers.
- Source:
- vega-lite.scala