iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
ISCIChartModifierCore
@protocol
ISCIChartModifierCore <ISCIServiceProvider, ISCIThemeable, ISCIAttachable,
ISCIRenderableSeriesChangeListener>
Definces the protocol to a core chart modifier SCIChartModifierCore, which can be used to extend the interactivity or rendering of the surface throughout SciChart.
-
Get or sets whether this
ISCIChartModifierCoreinstance is enabled for interaction.Declaration
Objective-C
@property (nonatomic) BOOL isEnabled;Swift
var isEnabled: Bool { get set } -
Gets a value indicating whether motion events should be propagated to the target.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL receiveHandledEvents;Swift
var receiveHandledEvents: Bool { get } -
Gets a string ID used for propagating motion events from the master chart.
Note
Returns the class name by default.Declaration
Objective-C
@property (nonatomic, strong, readonly, nonnull) NSString *eventsGroupTag;Swift
var eventsGroupTag: String { get } -
Gets the parent
ISCIChartSurface.modifierSurface.Declaration
Objective-C
@property (nonatomic, weak, readonly, nullable) id<ISCIChartModifierSurface> modifierSurface;Swift
weak var modifierSurface: (any ISCIChartModifierSurface)? { get }
View on GitHub