Skip to content

AxisMarkValues

ClassChartGuruChartGuru
public class AxisMarkValues

Configuration for automatic axis mark values. Swift Charts equivalent: .Automatic(desiredCount: 5)

public int DesiredCount { get; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public float? NumericStride { get; }

When set, ticks are emitted at a fixed numeric stride from the domain floor.

Returns

System.Nullable{System.Single} — No return description is available.

public TimeUnit? CalendarStride { get; }

When set, ticks are emitted at a calendar Stride (used together with time axes). Swift Charts equivalent: .Stride(by: .month, count: 1)

Returns

System.Nullable{ChartGuru.TimeUnit} — No return description is available.

public int CalendarStrideCount { get; }

Multiplier for calendar strides. Swift Charts equivalent: the count: argument of .Stride(by:count:). Defaults to 1 (every unit).

Returns

System.Int32 — No return description is available.

public static AxisMarkValues Automatic(int desiredCount = 5)

Creates automatic axis mark values with a desired count. Swift Charts equivalent: .Automatic(desiredCount: 5)

Parameters

Name Type Description
desiredCount System.Int32

Returns

ChartGuru.AxisMarkValues — No return description is available.

public static AxisMarkValues Stride(float by)

Creates axis mark values with a specific numeric stride. Swift Charts equivalent: .Stride(by: 10)

Parameters

Name Type Description
by System.Single

Returns

ChartGuru.AxisMarkValues — No return description is available.

public static AxisMarkValues Stride(TimeUnit by, int count = 1)

Creates axis mark values with a calendar Stride (Day, Month, Year, etc.). Swift Charts equivalent: .Stride(by: .month, count: 1)

Parameters

Name Type Description
by ChartGuru.TimeUnit
count System.Int32

Returns

ChartGuru.AxisMarkValues — No return description is available.