aligned
fun aligned(spacing: (ExtraStore) -> Int = { 1 }, offset: (ExtraStore) -> Int = { 0 }, shiftExtremeLines: Boolean = true, addExtremeLabelPadding: Boolean = true, shiftExtremeLabels: Boolean = false): HorizontalAxis.ItemPlacer
Adds a label, tick, and guideline for each x value given by CartesianChartRanges.minX + (k × spacing + offset) × CartesianChartRanges.xStep, where k ∈ ℕ, with these components being horizontally centered relative to one another. shiftExtremeLines is used as the return value of ItemPlacer.getShiftExtremeLines. addExtremeLabelPadding specifies whether CartesianLayer padding should be added for the first and last labels, ensuring their visibility. shiftExtremeLabels is used as the return value of ItemPlacer.getShiftExtremeLabels. If both addExtremeLabelPadding and shiftExtremeLabels are enabled, shiftExtremeLabels takes precedence: The first and last labels are anchored inward, and no extreme-label padding is added.