AxisConfig

case class AxisConfig(aria: Option[Aria], bandPosition: Option[CornerRadius], description: Option[BackgroundUnion], disable: Option[Boolean], domain: Option[Boolean], domainCap: Option[Cap], domainColor: Option[Color], domainDash: Option[StrokeDash], domainDashOffset: Option[CornerRadius], domainOpacity: Option[CornerRadius], domainWidth: Option[CornerRadius], format: Option[Format], formatType: Option[String], grid: Option[Boolean], gridCap: Option[Cap], gridColor: Option[GridColorUnion], gridDash: Option[AxisBandGridDash], gridDashOffset: Option[GridDashOffsetUnion], gridOpacity: Option[GridOpacityUnion], gridWidth: Option[GridWidthUnion], labelAlign: Option[ConditionalAxisPropertyAlignNull], labelAngle: Option[LabelAngle], labelBaseline: Option[TextBaseline], labelBound: Option[Label], labelColor: Option[GridColorUnion], labelExpr: Option[String], labelFlush: Option[LabelFlush], labelFlushOffset: Option[CornerRadius], labelFont: Option[ConditionalAxisPropertyStringNull], labelFontSize: Option[GridWidthUnion], labelFontStyle: Option[ConditionalAxisPropertyFontStyleNull], labelFontWeight: Option[FontWeight], labelLimit: Option[CornerRadius], labelLineHeight: Option[CornerRadius], labelOffset: Option[GridDashOffsetUnion], labelOpacity: Option[GridDashOffsetUnion], labelOverlap: Option[LabelOverlap], labelPadding: Option[GridDashOffsetUnion], labels: Option[Boolean], labelSeparation: Option[CornerRadius], maxExtent: Option[CornerRadius], minExtent: Option[CornerRadius], offset: Option[CornerRadius], orient: Option[TitleOrientUnion], position: Option[CornerRadius], style: Option[Text], tickBand: Option[TickBandUnion], tickCap: Option[Cap], tickColor: Option[GridColorUnion], tickCount: Option[TickCount], tickDash: Option[AxisBandTickDash], tickDashOffset: Option[GridDashOffsetUnion], tickExtra: Option[Boolean], tickMinStep: Option[CornerRadius], tickOffset: Option[CornerRadius], tickOpacity: Option[GridDashOffsetUnion], tickRound: Option[Boolean], ticks: Option[Boolean], tickSize: Option[GridWidthUnion], tickWidth: Option[GridWidthUnion], title: Option[LegendTitle], titleAlign: Option[TitleAlignUnion], titleAnchor: Option[TitleAnchorUnion], titleAngle: Option[CornerRadius], titleBaseline: Option[BackgroundUnion], titleColor: Option[Color], titleFont: Option[BackgroundUnion], titleFontSize: Option[FontSize], titleFontStyle: Option[BackgroundUnion], titleFontWeight: Option[FontWeightUnion], titleLimit: Option[FontSize], titleLineHeight: Option[CornerRadius], titleOpacity: Option[CornerRadius], titlePadding: Option[CornerRadius], titleX: Option[CornerRadius], titleY: Option[CornerRadius], translate: Option[CornerRadius], values: Option[Values], zindex: Option[Double])

Axis configuration, which determines default properties for all x and y axes. For a full list of axis configuration options, please see the corresponding section of the axis documentation.

Config for axes with "band" scales.

Config for x-axis along the bottom edge of the chart.

Config for axes with "point" or "band" scales.

Config for y-axis along the left edge of the chart.

Config for axes with "point" scales.

Config for quantitative axes.

Config for y-axis along the right edge of the chart.

Config for temporal axes.

Config for x-axis along the top edge of the chart.

X-axis specific config.

Config for x-axes with "band" scales.

Config for x-axes with "point" or "band" scales.

Config for x-axes with "point" scales.

Config for x-quantitative axes.

Config for x-temporal axes.

Y-axis specific config.

Config for y-axes with "band" scales.

Config for y-axes with "point" or "band" scales.

Config for y-axes with "point" scales.

Config for y-quantitative axes.

Config for y-temporal axes.

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

Value members

Inherited methods

Inherited from:
Product