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.

Warning

Designed to be an abstract class, hence should be used for inheritance only. No direct initializations.
  • The parent renderable series

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) id<ISCIRenderableSeriesCore> _Nonnull renderableSeries;

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

    @property (nonatomic, strong, 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 (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 (nonatomic, readonly) 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.