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

ISCIChartModifierCore

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, assign, unsafe_unretained, readwrite) 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, readonly) NSString *eventsGroupTag;

    Swift

    var eventsGroupTag: String! { get }
  • Gets the parent ISCIChartSurface.modifierSurface.

    Declaration

    Objective-C

    @property (nonatomic, weak, readonly) id<ISCIChartModifierSurface>
        modifierSurface;

    Swift

    weak var modifierSurface: ISCIChartModifierSurface! { get }