ChartSeriesAttributes
public class ChartSeriesAttributes : ObservableObject, Identifiable, NSCopying
extension ChartSeriesAttributes: Equatable
extension ChartSeriesAttributes: CustomStringConvertible
extension ChartSeriesAttributes: Hashable
Each series has its own ChartSeriesAttributes
-
palettes for current series
Declaration
Swift
@Published public var palette: ChartSeriesPalette { get set }
-
Properties for the point rendered in current series.
Declaration
Swift
@Published public var point: ChartPointAttributes { get set }
-
Line width for current series
Declaration
Swift
@PublishedConstrainedValue public var lineWidth: CGFloat { get set }
-
Diameter of line caps for first value
Declaration
Swift
@PublishedConstrainedValue public var firstLineCapDiameter: CGFloat { get set }
-
Diameter of line caps for last value
Declaration
Swift
@PublishedConstrainedValue public var lastLineCapDiameter: CGFloat { get set }
-
Declaration
Swift
public let id: UUID
-
Undocumented
Declaration
Swift
public init(palette: ChartSeriesPalette? = nil, lineWidth: Double = 1, point: ChartPointAttributes? = nil, firstLineCapDiameter: Double = 0, lastLineCapDiameter: Double = 0)
-
Undocumented
Declaration
Swift
public func copy(with zone: NSZone? = nil) -> Any
-
Declaration
Swift
public static func == (lhs: ChartSeriesAttributes, rhs: ChartSeriesAttributes) -> Bool
-
Declaration
Swift
public var description: String { get }
-
Declaration
Swift
public func hash(into hasher: inout Hasher)