iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x

SCISeriesInfoCore

@interface SCISeriesInfoCore : NSObject <ISCICleanable>

Defines the core base class which contains information about series throughout the SciChart SDK.

  • The parent renderable series

    Declaration

    Objective-C

    @property (readwrite, nonatomic, nullable) id<ISCIRenderableSeriesCore>
        renderableSeries;

    Swift

    weak var renderableSeries: ISCIRenderableSeriesCore? { get set }
  • The color of the renderable series associated with this series info

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) UIColor *_Nonnull seriesColor;

    Swift

    var seriesColor: UIColor { get set }
  • The name of the ISCIDataSeries associated with this series info.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable) NSString *seriesName;

    Swift

    var seriesName: String? { get set }
  • The value indicating whether the HitTest operation was a hit or not

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL isHit;

    Swift

    var isHit: Bool { get set }
  • Gets the value indicating whehter the parent renderable series is visible or not.

    Declaration

    Objective-C

    @property (readonly, nonatomic) BOOL isVisible;

    Swift

    var isVisible: Bool { get }
  • Creates a new instance of SCISeriesInfoCore class.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithSeries:
        (nonnull id<ISCIRenderableSeriesCore>)series;

    Swift

    init(series: ISCIRenderableSeriesCore)

    Parameters

    series

    The parent renderable series.