
iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
ISCISeriesInfoProvider
@protocol ISCISeriesInfoProvider <ISCIAttachable>
Defines the interface which creates SCISeriesInfo
and tooltips based on SCISeriesInfo
values.
-
Creates
SCISeriesInfo
instance which is attached to currentISCIRenderableSeries
.Declaration
Objective-C
@property (nonatomic, readonly) SCISeriesInfo *_Nonnull seriesInfo;
-
Creates
ISCISeriesTooltip
instance which is attached to currentISCIRenderableSeries
.Declaration
Objective-C
@property (nonatomic, readonly) id<ISCISeriesTooltip> _Nonnull seriesTooltip;
-
Creates
ISCISeriesTooltip
instance for specifiedtooltipId
which is attached to currentISCIRenderableSeries
.Declaration
Objective-C
- (nonnull id<ISCISeriesTooltip>)getSeriesTooltip:(nonnull Class)modifierType;
Parameters
modifierType
The type of modifier for which tooltip will be created.
Return Value
Tooltip instance.
-
When overridden in derived classes, should add all needed
ISCIRenderableSeries
into legend data source.Declaration
Objective-C
- (void)tryAddSeriesToLegendDataSource: (nonnull NSMutableArray<id<ISCIRenderableSeries>> *)legendDataSource;