Skip to content

ScrollTargetContext

StructChartGuruChartGuru
public readonly struct ScrollTargetContext

Context passed to ChartGuru.ChartScrollTargetBehavior.Snap(System.Single%2cChartGuru.ScrollTargetContext%40) so context-sensitive behaviors (Page / Matching / LimitBehavior) can resolve.

public readonly float VisibleDomainLength

Returns

System.Single

public readonly ClosedRange<float> DataDomain

Returns

ChartGuru.ClosedRange{System.Single}

public readonly bool IsXAxis

Returns

System.Boolean

ScrollTargetContext(float, ClosedRange, bool)

Section titled “ScrollTargetContext(float, ClosedRange, bool)”
public ScrollTargetContext(float visibleDomainLength, ClosedRange<float> dataDomain, bool isXAxis)

Captures the viewport length, complete data bounds, and axis identity used to constrain and align one scroll target.

Parameters

Name Type
visibleDomainLength System.Single
dataDomain ChartGuru.ClosedRange{System.Single}
isXAxis System.Boolean