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

SCIRenderableSeriesProviderBase

@interface SCIRenderableSeriesProviderBase<
    TRenderableSeries : id <ISCIRenderableSeriesCore>>
    : NSObject <ISCIAttachable>

Provides base class for renderable series providers.

Warning

Designed to be an abstract class, hence should be used for inheritance only. No direct initializations.
  • Gets associated ISCIRenderableSeriesCore iinstance.

    Declaration

    Objective-C

    @property (nonatomic, weak, readonly) TRenderableSeries _Nullable renderableSeries;

    Swift

    weak var renderableSeries: TRenderableSeries? { get }
  • Creates a new instance of SCIRenderableSeriesProviderBase class.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithRenderableSeriesType:
        (nonnull Class)renderableSeriesType;

    Swift

    init(renderableSeriesType: AnyClass)

    Parameters

    renderableSeriesType

    The type of supported renderable series