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
ISCIChartModifierCore
instance 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: ISCIChartModifierSurface? { get }