Contents

valueAligned(xMatching:yMatching:xMajorAlignment:yMajorAlignment:limitBehavior:)

Creates a scroll target behavior that aligns to values spaced at regular intervals along the scrollable axes.

Declaration

static func valueAligned(xMatching xComponents: DateComponents, yMatching yComponents: DateComponents, xMajorAlignment: MajorValueAlignment<Date>? = nil, yMajorAlignment: MajorValueAlignment<Date>? = nil, limitBehavior: ValueAlignedLimitBehavior = .automatic) -> ValueAlignedChartScrollTargetBehavior where Self == ValueAlignedChartScrollTargetBehavior

Parameters

  • xComponents:

    The alignment components for the x-axis.

  • yComponents:

    The alignment components for the y-axis.

  • xMajorAlignment:

    The behavior for aligning to major values along the x-axis.

  • yMajorAlignment:

    The behavior for aligning to major values along the y-axis.

  • limitBehavior:

    The scroll limit behavior.