
iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
ISCIRenderableSeriesCore
@protocol ISCIRenderableSeriesCore <ISCIAttachable, ISCIPropertyHolder>
Defines base properties for all RenderableSeries throughout the SciChart SDK.
-
Gets or sets whether this series is visible when drawn.
Declaration
Objective-C
@property (nonatomic) BOOL isVisible;
-
Gets or sets whether this series is selected.
Declaration
Objective-C
@property (nonatomic) BOOL isSelected;
-
Gets the opacity factor applied to
ISCIRenderableSeries
the when it is rendered onSCIChartSurface
.Note
Default opacity is 1.0. Expected values are between 0.0 and 1.0.Declaration
Objective-C
@property (nonatomic) float opacity;
-
Checks whether this series is valid for update.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL isValidForUpdate;
-
Checks whether this series is valid for drawing.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL isValidForDrawing;
-
Add the listener which should be invoked if this series becomes
visible/invisible
.Declaration
Objective-C
- (void)addIsVisibleChangeListener: (nonnull SCIRenderableSeriesChangeListener)listener;
Parameters
listener
The listener to add.
-
Removes the listener which should invoke if this series become
visible/invisible
.Declaration
Objective-C
- (void)removeIsVisibleChangeListener: (nonnull SCIRenderableSeriesChangeListener)listener;
Parameters
listener
The listener to remove.
-
Add the listener which should be invoked if this series becomes
selected/unselected
.Declaration
Objective-C
- (void)addIsSelectedChangeListener: (nonnull SCIRenderableSeriesChangeListener)listener;
Parameters
listener
The listener to add.
-
Removes the listener which should invoke if this series become
selected/unselected
.Declaration
Objective-C
- (void)removeIsSelectedChangeListener: (nonnull SCIRenderableSeriesChangeListener)listener;
Parameters
listener
The listener to remove.