Class: AxisItem
A axis item which for a mark can define the scale and field used for the axis definition in the mark.
classDiagram
class AxisItem
click AxisItem href "../AxisItem"
AxisItem : field
AxisItem --> "1" AxisEnum : field
click AxisEnum href "../AxisEnum"
AxisItem : scale
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| scale | 1 String |
The scale on which the axis is based | direct |
| field | 1 AxisEnum |
The mark's field value transformed by the scale | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| PointsEncodeEnter | x | range | AxisItem |
| PointsEncodeEnter | y | range | AxisItem |
| PathEncodeEnter | x | range | AxisItem |
| PathEncodeEnter | y | range | AxisItem |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/scverse/vega-scverse/specification
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | vega_scverse:AxisItem |
| native | vega_scverse:AxisItem |
LinkML Source
Direct
name: AxisItem
description: A axis item which for a mark can define the scale and field used for
the axis definition in the mark.
from_schema: https://w3id.org/scverse/vega-scverse/specification
attributes:
scale:
name: scale
description: The scale on which the axis is based.
from_schema: https://w3id.org/scverse/vega-scverse/marks
domain_of:
- Axis
- ColorItem
- AxisItem
- ConditionalFillUpdate
required: true
pattern: ^[XY]_scale(_\d+)?$
field:
name: field
description: The mark's field value transformed by the scale. Either x or y.
from_schema: https://w3id.org/scverse/vega-scverse/marks
domain_of:
- AggregateTransform
- SpreadTransform
- ContinuousColorDomain
- ColorItem
- AxisItem
- ConditionalFillUpdate
range: AxisEnum
required: true
Induced
name: AxisItem
description: A axis item which for a mark can define the scale and field used for
the axis definition in the mark.
from_schema: https://w3id.org/scverse/vega-scverse/specification
attributes:
scale:
name: scale
description: The scale on which the axis is based.
from_schema: https://w3id.org/scverse/vega-scverse/marks
alias: scale
owner: AxisItem
domain_of:
- Axis
- ColorItem
- AxisItem
- ConditionalFillUpdate
range: string
required: true
pattern: ^[XY]_scale(_\d+)?$
field:
name: field
description: The mark's field value transformed by the scale. Either x or y.
from_schema: https://w3id.org/scverse/vega-scverse/marks
alias: field
owner: AxisItem
domain_of:
- AggregateTransform
- SpreadTransform
- ContinuousColorDomain
- ColorItem
- AxisItem
- ConditionalFillUpdate
range: AxisEnum
required: true