MajorValueAlignment
public readonly struct MajorValueAlignmentMajor alignment specification for value-aligned scroll snapping.
Swift Charts equivalent: MajorValueAlignment.
Fields
Section titled “Fields”
public readonly MajorValueAlignment.AlignmentKind KindReturns
ChartGuru.MajorValueAlignment.AlignmentKind
public readonly float ValueReturns
System.Single
TimeUnit
Section titled “TimeUnit”public readonly TimeUnit TimeUnitReturns
ChartGuru.TimeUnit
public readonly int CountReturns
System.Int32
public static readonly MajorValueAlignment PageAligns major snaps to multiples of the current visible domain length (“paging”).
Returns
ChartGuru.MajorValueAlignment
Methods
Section titled “Methods”
Unit(float)
Section titled “Unit(float)”public static MajorValueAlignment Unit(float unit)Aligns major snaps to the given unit Offset (current behaviour).
Parameters
| Name | Type |
|---|---|
unit |
System.Single |
Returns
ChartGuru.MajorValueAlignment
Matching(TimeUnit, int)
Section titled “Matching(TimeUnit, int)”public static MajorValueAlignment Matching(TimeUnit timeUnit, int count = 1)Aligns major snaps to a calendar unit (Day, Month, Year, …).
Parameters
| Name | Type |
|---|---|
timeUnit |
ChartGuru.TimeUnit |
count |
System.Int32 |
Returns
ChartGuru.MajorValueAlignment