RangedLineChartDataPoint

public struct RangedLineChartDataPoint : CTRangedLineDataPoint, IgnoreMe

Data for a single ranged data point.

  • id

    Declaration

    Swift

    public let id: UUID
  • Declaration

    Swift

    public var value: Double
  • Declaration

    Swift

    public var upperValue: Double
  • Declaration

    Swift

    public var lowerValue: Double
  • Declaration

    Swift

    public var xAxisLabel: String?
  • Declaration

    Swift

    public var description: String?
  • Declaration

    Swift

    public var date: Date?
  • Undocumented

    Declaration

    Swift

    public var pointColour: PointColour?
  • Undocumented

    Declaration

    Swift

    public var ignoreMe: Bool
  • Declaration

    Swift

    public var legendTag: String
  • Data model for a single data point with colour for use with a ranged line chart.

    Declaration

    Swift

    public init(
        value: Double,
        upperValue: Double,
        lowerValue: Double,
        xAxisLabel: String? = nil,
        description: String? = nil,
        date: Date? = nil,
        pointColour: PointColour? = nil
    )

    Parameters

    value

    Value of the data point.

    upperValue

    Value of the upper range of the data point.

    lowerValue

    Value of the lower range of the data point.

    xAxisLabel

    Label that can be shown on the X axis.

    description

    A longer label that can be shown on touch input.

    date

    Date of the data point if any data based calculations are required.

    pointColour

    Colour of the point markers.